[SCM] PostGIS branch master updated. 3.6.0rc2-622-gc451c27eb
git at osgeo.org
git at osgeo.org
Fri Jun 19 12:09:26 PDT 2026
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, master has been updated
via c451c27eb8cd4e52d66e281f1178d0b542d6be1a (commit)
from 09b3ea63d5ac7db56787588c618cb7d4149f95a2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c451c27eb8cd4e52d66e281f1178d0b542d6be1a
Author: Darafei Praliaskouski <me at komzpa.net>
Date: Fri Jun 19 23:02:04 2026 +0400
doc: document ST_AsMVTGeom tile-coordinate simplification
Clarify that ST_AsMVTGeom simplifies only within tile coordinate space by snapping to the integer grid, removing repeated points, and removing collinear points after transformation. Direct callers to run explicit map-coordinate simplification before tile conversion when they need broader detail reduction.
Closes #6022
Closes https://github.com/postgis/postgis/pull/983
diff --git a/NEWS b/NEWS
index 0788a58d2..0190bff69 100644
--- a/NEWS
+++ b/NEWS
@@ -43,6 +43,7 @@ To take advantage of all postgis_sfcgal extension features SFCGAL 2.3+ is needed
- #5109, Document the meaning of topology.next_left_edge and topology.next_right_edge links (Darafei Praliaskouski)
- #5889, [topology] Include representative locations in topology build errors (Darafei Praliaskouski)
- #2614, Use GEOSPreparedDistance and caching to accelerate ST_DWithin (Paul Ramsey)
+ - #6022, Document ST_AsMVTGeom tile-coordinate simplification (Darafei Praliaskouski)
- GH-839, ST_Multi support for TIN and surfaces (Loïc Bartoletti)
- #4398, Add ST_CatmullSmoothing smoothes but retains original vertices (Paul Ramsey)
- #4560, ST_3DInterpolatePoint for M interpolation from XYZ inputs (Paul Ramsey)
diff --git a/doc/reference_output.xml b/doc/reference_output.xml
index f09888e38..7ab16f862 100644
--- a/doc/reference_output.xml
+++ b/doc/reference_output.xml
@@ -1364,6 +1364,14 @@ SELECT (ST_AsLatLonText('POINT (-302.2342342 -792.32498)'));
<para>The function attempts to preserve geometry validity, and corrects it if needed.
This may cause the result geometry to collapse to a lower dimension.
</para>
+ <para>The function performs geometry simplification appropriate to the
+ integer tile coordinate space. After transforming to tile coordinates
+ it snaps coordinates to the integer grid, removes repeated points, and
+ removes points that lie on straight lines. It does not perform
+ general-purpose, scale-dependent simplification such as
+ <xref linkend="ST_Simplify"/>. To reduce detail before tile conversion,
+ simplify the geometry in map coordinates before calling
+ <function>ST_AsMVTGeom</function>.</para>
<para>The rectangular bounds of the tile in the target map coordinate space must be provided,
so the geometry can be transformed, and clipped if required.
The bounds can be generated using <xref linkend="ST_TileEnvelope"/>.
-----------------------------------------------------------------------
Summary of changes:
NEWS | 1 +
doc/reference_output.xml | 8 ++++++++
2 files changed, 9 insertions(+)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list