Використання інструменту «Об’єднання розділених доріг» з меншими паралельними лініями


13

Використовуючи інструмент "Об'єднати розділені дороги", він об'єднує дороги, які "тенденція, як правило, паралельна одна одній". Це означає, що з малюнка один .. Він злиється на початку, де дороги знаходяться близько один до одного (тому результат схожий на рисунок 2), але не по всій довжині, як я цього хочу (рисунок 3). Я вважаю, це тому, що лінії недостатньо паралельні (кут між деякими лініями занадто великий). Тому що навіть якщо я продовжую відстань злиття до 300 м (що більше, ніж на відстані дороги одна від одної), я все одно не отримаю результат з рисунка 3.

Хтось знає, як зменшити наскільки паралельні лінії повинні бути об'єднані?

введіть тут опис зображення



2
Я думаю, що це тісно пов'язане, оскільки йдеться про "Об’єднання розділених доріг", але не про повторне запитання. Питання саме по собі вимагає певної роботи, але я думаю, що? має потенціал самостійно стояти.
Jay Cummins

Ви можете розглянути обхідні шляхи. Наприклад, центральна лінія перетину малих буферів двох доріг повинна зробити хорошу роботу.
whuber

Відповіді:


3

Я знаю, що ця публікація трохи датована, але подумала, що я пропоную використовувати інший інструмент. Інтеграція дозволяє користувачеві визначити толерантність x, y і корисна, якщо "Ви хочете, щоб лінії мали вершини, де б вони не перетиналися". Я не зовсім впевнений, чи працюватиме це додаток, але це може бути певним розслідуванням.


0

якщо ви готові досліджувати рішення, які не є археїдами / відкритим кодом, ви можете спробувати скористатися інструментами пітону Skeletron, створеними Майком Мігурським у компанії Stamen. Я вважаю це дуже корисним для проблеми, з якою ви вирішуєте. Дивіться https://github.com/migurski/Skeletron

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.