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

Binoy
quelle
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

Mapperz
quelle
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

Aragon
quelle
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.

Binoy
quelle
@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.

RajGovind
quelle
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

Mahmoud Hageer
quelle
1

ArcGIS Pro verfügt jetzt über ein Werkzeug "Polygon zu Mittellinie" , das verfügbar ist, wenn Sie über die Erweiterung "Produktionszuordnung" mit einer Standard- oder erweiterten Lizenz verfügen.

Chris
quelle