J'ai une grande table PostGIS stockant des fonctionnalités de ligne.
Je voudrais fusionner des fonctionnalités qui sont toutes deux connectées les unes aux autres et ont donné des valeurs d'attribut identiques. Voici ci-dessous un exemple de ce que j'aimerais réaliser.
- Les fonctionnalités les plus extrêmes (noires et bleues) ne sont pas fusionnées car elles ne sont pas contiguës même si leurs valeurs d'attribut sont les mêmes
- Les fonctionnalités verte et rouge sont fusionnées car elles correspondent aux deux conditions
- Le jaune est laissé comme avant.
postgis
postgis-2.0
merge
wiltomap
la source
la source
ST_ClusterIntersecting()
est disponible à partir de PostGIS 2.2 ... Existe-t-il une solution avec une ancienne version? Je suis sur PostGIS 2.1.8 et je ne peux pas mettre à jour PostGIS pour le moment.ST_ClusterIntersecting
. Certaines idées pré-2.2 sont disponibles sur gis.stackexchange.com/q/94203/18189