Is there a PostGIS equivalent to the ArcGIS "Integrate" tool for (multi)polygons?

Basically it would be an extension of ST_SimplifyPreserveTopology, which instead of considering each feature as an independent entity, would take into account the spatial relation with its neighbouring features, and avoid the creation of slivers, inter-feature gaps, and border overlaps.

Full description can be found here: https://desktop.arcgis.com/en/arcmap/10.3/tools/data-management-toolbox/integrate.htm

An idea partially taken from this answer to Seeking open source alternative to ArcGIS Desktop's Integrate tool? could be to use a sequence based on the following:

  • ST_SimplifyPreserveTopology
  • ST_Snap

but I was hoping in a more consistent tool.


  • 1
    You should check out the topology extension. You'll have to set up topology rules for your polygons. It might help you. postgis.net/docs/manual-dev/Topology.html
    – jbalk
    Nov 19 at 22:55
  • Thanks: even if not an out-of-the-box solution, that is a useful toolbox.
    – RafDouglas
    Nov 20 at 17:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.