Ich habe ein Shapefile von US-Bundesstaaten. Ich extrahierte die Grenze zwischen zwei Zuständen, was zu einem Liniensegment führte. Zum Beispiel die Grenze zwischen Georgia und North Carolina.
Gibt es eine Möglichkeit, diese Grenze weiter in Einheiten von beispielsweise 25-Meilen-Segmenten zu unterteilen?
Ebenso gibt es eine Möglichkeit, die Linie in Segmente gleicher Länge zu segmentieren. Nehmen Sie zum Beispiel dieses Randsegment und teilen Sie es in 3 Segmente gleicher Länge.
Ich verwende ArcGIS 10.1 und ArcMap.
Und wenn wir mehrere Zeilen teilen müssen (ein paar Tausend)?
quelle
Sie können das COGO-Tool auch verwenden, um die Polylinie gleichmäßig zu teilen
Sie können die Länge des zu teilenden Teils eingeben
Hier Clip für Sie https://www.youtube.com/watch?v=1TQUPvubG98
quelle
Um mehrere Linien in einem festgelegten Abstand mit ArcGIS Desktop (oder ArcPro) zu teilen, führen Sie die folgenden zwei Schritte aus:
Werkzeug "Punkte entlang Linien generieren". Es ist in der Data Management Toolbox unter "Sampling". Sie können einen bestimmten Abstand zwischen Punkten entlang der Linien festlegen.
Werkzeug Linie am Punkt teilen. Es befindet sich in der Data Management Toolbox unter "Features". Verwenden Sie die Punkte aus dem vorherigen Schritt, um Ihre Linien zu teilen.
Es gibt eine einfachere und schnellere Möglichkeit, dies auch in QGIS zu tun.
quelle
Diese Antwort gilt für 10.3. Haben Sie versucht, das Bearbeitungswerkzeug "Teilen" für all diese Aufgaben zu verwenden? Beginnen Sie mit der Bearbeitung Ihrer Zeile, wählen Sie den entsprechenden Abschnitt aus, gehen Sie zum Dropdown-Menü Editor und wählen Sie "Teilen". Auf diese Weise können Sie eine Linie oder ein Liniensegment in Teile auf der Grundlage des Abstands vom Anfang oder Ende der Linie, in gleiche Teile oder in Prozent aufteilen. Sie benötigen keine erweiterte Lizenz oder die Spatial Analyst-Erweiterung, nur die Basislizenz.
Siehe das ESRI-Hilfethema hier: Aufteilen einer Linie in eine gleiche Anzahl von Teilen
quelle