Wie werden benachbarte Polygone geglättet?

9

Ich möchte Polygone glätten, die eine gemeinsame Grenze haben. Wie kann ich sie glätten, damit die gemeinsamen Grenzen geteilt bleiben?

Ich verwende Arcgis 10.3

Tobi
quelle
3
Ein paar zusätzliche Informationen wären hilfreich - ich gehe von einem Vektor aus, nicht von einem Raster? Was hast du bisher versucht? Haben Sie versucht, Topologie-Tools zu verwenden, um dies zu erreichen?
MaryBeth

Antworten:

10

Der beste Weg ist, zuerst Ihr Polygon mithilfe von polygonToLines(NICHT Feature-to-Line) in Linien umzuwandeln, sodass Sie eine einzelne Linie haben, die von zwei Polygonen gemeinsam genutzt wird. Dann können Sie Ihre Linien glätten und wieder in Polygone konvertieren. Wenn Sie die Attributtabelle beibehalten müssen, erstellen Sie einen Mittelpunkt (INSIDE) für Ihre ursprünglichen Polygone und verwenden Sie diese, wenn Sie zurück in Polygone konvertieren.

Radouxju
quelle
und ich denke, alle Tools für diesen Workflow werden von arcmap bereitgestellt. Kein Hacken.
Nickves
1

In der Toolbox "Kartografie" in ArcGIS befindet sich ein Werkzeug "Glattes Polygon". Es besteht die Möglichkeit, topologische Fehler zu kennzeichnen. Es wäre schöner, wenn es eine Option hätte, keine topologischen Fehler zu verursachen, aber es gibt Ihnen zumindest Brotkrumen.

Dieser Link enthält eine 10.3-Version der Dokumentation, daher gehe ich davon aus, dass er Ihren Anforderungen an Ihre Version entspricht. http://desktop.arcgis.com/de/arcmap/10.3/tools/cartography-toolbox/smooth-polygon.htm

David A.
quelle