Correction des écarts et de la géométrie des polygones (parcelles) qui se chevauchent


15

Je suis tombé sur une ressource sur laquelle nous comptons presque quotidiennement et qui a terriblement besoin de réparations. Ce n'est pas notre propre produit et le fournisseur n'est généralement pas intéressé à résoudre le problème.

Nous utilisons un fichier de formes polygonales qui contient plus de 2000 limites de parcelles. Les parcelles elles-mêmes ne sont pas des parcelles au sens général du terme, mais elles décrivent néanmoins les données de manière assez efficace. Aucun «colis» ne doit se chevaucher ou produire des espaces entre les colis. Cependant, la qualité des données est terriblement faible et il semble presque que les colis aient été dessinés à la main avec la capture désactivée! Voir l'image ci-dessous:

entrez la description de l'image ici

Dans certains cas, c'est bien pire que sur la photo, ou les écarts / chevauchements sont si petits qu'ils ne peuvent être identifiés qu'après l'exécution de procédures spatiales (telles que des intersections).

Comment procéder pour régler ce genre de problèmes? J'ai joint le fichier de formes qui représente les 8 polygones sur la photo. Ces 8 polygones montrent à la fois mon écart et mon problème de chevauchement. Le processus peut-il être automatisé pour réparer mes 2000+ colis?

http://temp-share.com/show/dPf3mpihW

Remarque: J'ai exploré l'outil "corriger la géométrie" dans ArcMap, mais cela ne corrige que les polygones qui se chevauchent. Bien que la géométrie qui se chevauche soit le pire des deux problèmes, j'aimerais résoudre les deux si possible!


Quel niveau de licence utilisez-vous? (ArcView, ArcEditor ou ArcInfo?)
Kirk Kuykendall

ArcInfo avec toutes les extensions disponibles.
Michael Markieta

Réponses:


13

La meilleure façon consiste à convertir ce fichier de forme en fichier-géodatabase et à créer la topologie dans ArcGIS pour "Must Not Have Gaps" et "Must Not Overlap".

L'important dans la construction d'une topologie est la tolérance de cluster. Il s'agit d'une tolérance dans laquelle la topologie supprimera / corrigera automatiquement les erreurs après validation. Vous devez donc sélectionner cette tolérance très soigneusement, car de grandes valeurs peuvent produire des résultats inattendus.

Pour plus d'informations, veuillez voir ceci


7
+1 Cela semble être une situation parfaite pour les règles de topologie.
Roy

Merci de m'avoir présenté quelque chose que j'avais trop peur d'explorer auparavant. ;)
Michael Markieta

D'accord - nous avons exactement le même problème, avec la majorité des lacunes / chevauchements visibles uniquement à 1:10, et j'ai personnellement passé des jours à fixer la topologie sur les "parcelles" avant de pouvoir réellement utiliser les données.
Cindy Jayakumar

4

Une autre alternative serait d'utiliser l'outil Eliminer (gestion des données) dans Arc. Cependant, je suis d'accord avec iRfAn et Roy que les règles de topologie seraient la meilleure pratique dans votre cas si vous recherchez une solution à long terme.

Source: ESRI

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.