Erstellen von Zentrierlinien aus Straßenpolygonen / -gehäusen mit ArcGIS Desktop?


30

Ich möchte Mittellinien aus Straßenpolygonen erstellen.

Gibt es automatisierte Tools in ArcGIS for Desktop, um dies zu tun?

Ich füge unten einen Screenshot meiner Vektordatei hinzu.

Bildbeschreibung hier eingeben


Vielen Dank! Die Lösung für die Konvertierung in ein Bild und die anschließende Vektorisierung hatte einige Probleme mit dem Einrasten, führte jedoch zu deutlich besseren Ergebnissen als das Zusammenfalten doppelter Linien (völlig inakzeptabel). Nun geht es darum, das Knipsen zu automatisieren.

Antworten:


13

Doppelte Linien zur Mittellinie reduzieren (Kartografie)

Dies ist ein bestimmtes ArcGIS-Tool, für das eine ArcInfo-Lizenz erforderlich ist

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Yes 

Konvertieren Sie zuerst Polygone in Linien

"Leitet Mittellinien von Zweilinien- (oder Doppellinien-) Features ab, z.

Bildbeschreibung hier eingeben

http://resources.arcgis.com/de/help/main/10.1/index.html#//00700000000t000000


Vielen Dank für die Information, ich habe in arcgis bereits versucht, die Mittellinie aus der Zweilinienfunktion zu entfernen. Aber es hat nicht richtig funktioniert. Mit Doppelte Linie in einzelne Linie reduzieren können Sie eine Linie in der Mitte erstellen. Können Sie eine andere Methode
vorschlagen

Endlich habe ich eine Lösung. Ich habe das Polygon in arcgis mit dem Polygo to Raster-Tool in ein Bild konvertiert. Anschließend wurde es neu klassifiziert und die automatische Vektorisierung verwendet. Mit dieser Methode wird eine Genauigkeit von etwa 90 Prozent erzielt.
Binoy

Ich weiß, dass dies schon eine Weile nicht mehr kommentiert wurde, aber wenn ich Polygon zum
Rastern

13

Sie können ET GeoTools for ArcGIS hier herunterladen . Daneben können Sie hier Feature To Line (Datenverwaltung) auschecken, aber Sie müssen sich ein wenig damit beschäftigen.

und check out Tunnel 'Mittellinie' finden? Skelettierungsalgorithmen können Ihnen bei der Entwicklung Ihres Tools helfen.

Eingabedatensatz

et

Ergebnis

et1 et2


Danke, diese Information hilft mir sehr. Ein weiterer Zweifel ist, dass es möglich ist, das Polygon in ein Rasterbild umzuwandeln und das Bild dann automatisch durch die Mitte zu vektorisieren. Ist diese Methode besser als die vorherige, bitte machen Sie mir einen Vorschlag.
Binoy

10

Endlich habe ich eine Lösung. Ich habe das Polygon in arcgis mit dem Werkzeug "Polygon in Raster" in ein Bild konvertiert. Anschließend wurde es neu klassifiziert und die automatische Vektorisierung verwendet. Mit dieser Methode wird eine Genauigkeit von etwa 90 Prozent erzielt. Es gibt nur geringe Fehlpaarungen beim Einrasten und die Linie wird genau durch die Mitte gezogen. Ich denke, dies ist der beste Weg, wenn Sie keine ET-Geowizards-Lizenz haben.

Auf der ArcScan for ArcGIS-Startseite heißt es:

Ab dem Release von ArcGIS 10.1 ist ArcScan für ArcGIS ohne zusätzliche Kosten in allen Lizenzstufen der ArcGIS Desktop-Software enthalten.


@fatih_dur "Ab dem Release von ArcGIS 10.1 ist ArcScan für ArcGIS ohne zusätzliche Kosten in allen Lizenzstufen der ArcGIS Desktop-Software enthalten." esri.com/software/arcgis/extensions/arcscan
PolyGeo

@PolyGeo, ich habe meinen Kommentar nach Deiner Bearbeitung auf die Antwort entfernt, trotzdem halte ich die akzeptierte Lösung nicht für robust genug.
fatih_dur

@fatih_dur Wenn ich denke, dass eine Antwort nicht nützlich ist, habe ich sie abgelehnt (laut Tooltip).
PolyGeo

Das habe ich vor langer Zeit getan. Vielen Dank für die Informationen zum Lizenzlevel in Bezug auf ArcScan.
fatih_dur

9

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Diese beiden Modelle sind in der ESRI-Software verfügbar. Nachdem Sie die erste Modellierung ausgeführt haben, werden wir die Linien von Modell 2 abschneiden.


3

Es gibt kein einzelnes Geoverarbeitungswerkzeug, das diese Aufgabe automatisch ausführt. Für die in diesem Verfahren verwendeten Tools ist eine ArcGIS for Desktop Advanced-Lizenz erforderlich.

1.Konvertieren Sie den Polygon-Layer mit dem Werkzeug "Polygon zu Linie" in eine Linien-Feature-Class.

2.Entfernen Sie die Linien, die die Polylinienebene einschließen.

3.Speichern Sie die Änderungen und beenden Sie die Bearbeitungssitzung.

4.Erstellen Sie die Mittellinien mit dem Werkzeug Doppelte Linien zur Mittellinie reduzieren. Das Tool befindet sich im Toolset Kartografie> Generalisierung. Die Mittellinien werden in der Karte angezeigt.

http://support.esri.com/cN/knowledgebase/techarticles/detail/44238


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.