Verwenden des Werkzeugs "Geteilte Straßen zusammenführen" mit weniger parallelen Linien


13

Bei Verwendung des Werkzeugs "Geteilte Straßen zusammenführen" werden Straßen zusammengeführt, die "im Allgemeinen parallel zueinander verlaufen". Dies bedeutet, dass ab Abbildung 1 der Anfang zusammengeführt wird, an dem die Straßen nahe beieinander liegen (das Ergebnis ist also wie in Abbildung 2), aber nicht die gesamte Länge, wie ich sie haben möchte (Abbildung 3). Ich glaube, das liegt daran, dass die Linien nicht parallel genug sind (der Winkel zwischen einigen Linien ist zu groß). Denn auch wenn ich die Zusammenführungsentfernung auf 300 m erweitere (das ist mehr als der Abstand zwischen den Straßen), erhalte ich immer noch nicht das Ergebnis aus Abbildung 3.

Weiß jemand, wie man verringert, wie parallel die Linien sein müssen, um zusammengeführt zu werden?

Bildbeschreibung hier eingeben



2
Ich denke, es ist eng verwandt, weil es sich um die "Merge Divided Roads" handelt, aber keine doppelte Frage. Die Frage selbst erfordert etwas Arbeit, aber ich denke das? hat Potenzial für sich zu stehen.
Jay Cummins

Sie könnten Problemumgehungen in Betracht ziehen. Zum Beispiel sollte die Mittellinie der Kreuzung der kleinen Puffer der beiden Straßen einen guten Job machen.
whuber

Antworten:


3

Ich weiß, dass dieser Beitrag etwas veraltet ist, dachte aber, ich würde die Verwendung eines anderen Tools vorschlagen. Durch das Integrieren kann der Benutzer eine XY-Toleranz definieren. Dies ist hilfreich, wenn "Linien an allen Schnittpunkten Scheitelpunkte haben sollen". Ich bin nicht ganz sicher, ob es für diese Anwendung funktionieren wird, aber möglicherweise eine Untersuchung rechtfertigen.


0

Wenn Sie nicht-arcgis / Open-Source-Lösungen ausprobieren möchten, können Sie die von Mike Migurski bei Stamen erstellten Skeletron-Python-Tools verwenden. Ich habe festgestellt, dass dies für das Problem, das Sie ansprechen, sehr nützlich ist. Siehe https://github.com/migurski/Skeletron

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.