[postgis-users] simplifying (homogenize) a polygon

Denis Rouzaud denis.rouzaud at gmail.com
Wed Nov 20 22:32:05 PST 2013


Hello Rémi,

I was hoping a simplest request without enabling topology but thanks anyway!

Cheers,

Denis

On 20. 11. 13 18:26, Rémi Cura wrote:
>
> From what I understand of your needs, Postigs topology was designed 
> for this.
> Cheers,
>
> Rémi-C
>
>
> 2013/11/20 Denis Rouzaud <denis.rouzaud at gmail.com 
> <mailto:denis.rouzaud at gmail.com>>
>
>     Hi all,
>
>     I am drawing some multipolygons in QGIS and sometimes, I have
>     parts of them which are adjacent and I'd like to homogenize them
>     to have less parts and no adjacent parts.
>
>     I could do this with a quite complex method:
>
>     1. get the number of parts Z:
>     SELECT ST_NumGeometries(geometry) FROMmytable WHERE id=123;
>
>     2. do the simplification using ST_CollectionHomogenize:
>     SELECT
>     ST_Multi(ST_CollectionHomogenize(ST_Union(ST_GeometryN(geometry,n))))
>     FROM mytable CROSS JOIN generate_series(1,Z) n WHERE id = 123;
>
>     3. update manually the result in the table (copy paste).
>
>
>     Does someone has something more straightforward???
>
>     Thanks a lot!
>
>     Best regards,
>
>     Denis
>     _______________________________________________
>     postgis-users mailing list
>     postgis-users at lists.osgeo.org <mailto:postgis-users at lists.osgeo.org>
>     http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
>
>
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20131121/ae62760d/attachment.html>


More information about the postgis-users mailing list