Створення центральних ліній з дорожніх полігонів / обшивок за допомогою ArcGIS Desktop?


30

Я хочу створити центральні лінії з дорожніх полігонів.

Чи є в ArcGIS для робочого столу автоматизовані інструменти для цього?

Я включаю знімок мого векторного файлу нижче.

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


Дякую! Рішення для перетворення в зображення та векторизацію мало деякі проблеми з оснащенням, але дало набагато кращі результати, ніж подвійні лінії (абсолютно неприйнятні). Тепер для автоматичного вирішення проблеми.

Відповіді:


13

Згорнути подвійні лінії до центральної лінії (картографія)

Це специфічний інструмент ArcGIS, який вимагає ліцензії ArcInfo

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

Перетворіть спочатку багатокутники на рядки

"Виводить центральні лінії з дволінійних (або дволінійних) функцій, таких як дорожні обшивки, на основі заданих допусків ширини."

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

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


Дякую за інформацію, я вже спробував центральну лінію від функції подвійної лінії в аркгізі. Але це не працювало правильно. Використовуючи подвійну лінію згортання на однолінійний дозант, створіть лінію в центрі. Чи можете ви запропонувати будь-який інший метод
Біной

Нарешті я отримав рішення. Я перетворив багатокутник на зображення в арггізі, використовуючи Polygo в растровий інструмент. Потім перекласифікували його і використовували автоматичну векторизацію. приблизно 90 відсотків точності отримують за допомогою цього методу.
Біной

Я знаю, що це не коментували деякий час, але коли я запускаю багатокутник до растру, він видає помилку (99999), навіть не починає обробку
GravitaZ

13

ви можете перевірити ET GeoTools для ArcGIS тут . Крім цього ви можете перевірити функцію для лінії (управління даними) тут , але ви повинні брати участь у будь - то.

і перевірити Пошук тунелю "центральна лінія"? алгоритми скелетизації можуть допомогти вам розробити свій інструмент.

Вхідний набір даних

та ін

Результат

et1 et2


Дякую, ця інформація мені дуже допомагає. Ще один сумнів, s можна перетворити багатокутник у растрове зображення, а потім автоматично векторизувати зображення через центр. Чи є цей метод кращим, ніж попередній, будь ласка, дайте мені пропозицію.
Біной

10

Нарешті я отримав рішення. Я перетворив багатокутник на зображення в арггізі, використовуючи Polygon в растровий інструмент. Потім перекласифікували його і використовували автоматичну векторизацію. За допомогою цього методу виходить близько 90 відсотків точності. Існує лише невелика невідповідність різкості, а також лінія проводиться через точний центр. Я думаю, що це найкращий спосіб, якщо ви не маєте ліцензії на геотехніку ET.

На головній сторінці ArcScan для ArcGIS написано:

Починаючи з випуску ArcGIS 10.1, ArcScan for ArcGIS включається в усі ліцензійні рівні програмного забезпечення ArcGIS Desktop без додаткових витрат.


@fatih_dur "Починаючи з випуску ArcGIS 10.1, ArcScan для ArcGIS включається в усі ліцензійні рівні програмного забезпечення ArcGIS Desktop без додаткових витрат." esri.com/software/arcgis/extensions/arcscan
PolyGeo

@PolyGeo, я видалив свій коментар після редагування вашої відповіді, але все-таки я не вважаю прийняте рішення достатньо надійним.
fatih_dur

@fatih_dur, коли я вважаю, що відповідь не корисна, я спростовую її (відповідно до підказки).
PolyGeo

Це те, що я зробив назад. дякую за інформацію про рівень ліцензії щодо ArcScan, може бути корисним.
fatih_dur

9

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

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

Ці два моделювання доступні в програмному забезпеченні ESRI. Після того, як ви зможете запустити перше моделювання, ми зробимо обробку ліній 2.


3

Не існує жодного інструмента для геообробки, який автоматично виконує це завдання. Для інструментів, що використовуються в цій процедурі, потрібна ліцензія ArcGIS for Desktop Advanced,

1.Конвертувати шар багатокутника в клас функції ліній за допомогою інструменту «Полігон до лінії».

2.Знайдіть лінії, що охоплюють полілінійний шар.

3.Збережіть правки та припиніть сеанс редагування.

4.Створіть центральні лінії за допомогою інструменту «Згорнути подвійні лінії до центральної лінії». Інструмент розташований у наборі інструментів «Картографія»> набір інструментів узагальнення. Центральні лінії відображаються на карті.

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


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