Оцифровка растрових автоматично? [зачинено]


14

У мене є растровий (.sid розширення) файл. Я хочу автоматично оцифровувати дороги в ArcMap, QGIS тощо. Оцифрування вручну було б занадто трудомістким.

Як я можу це зробити?

Я хочу оцифровувати дороги автоматично

Відповіді:


11

Рішення QGIS у відповіді Mapperz є просто простим растровим перетворенням векторів і не має виявлення ребер, тому я сумніваюся, що це було б дуже ефективно для цього випадку використання. Це дасть вам багатокутники на значення пікселя і за фотографію, яка може призвести до майже багатокутника на піксель!

Кращим варіантом у QGIS може бути використання функції вилучення країв у плагіні Sextante (тепер називається « Обробка » у версії 2.x).

Перейдіть: Геоалгоритми-> Зображення-> Вилучення функцій-> Витяг краю.

Але, як каже Mapperz, іноді оцифрування швидше (і точніше) вручну, ніж використання автоматизованої системи, тому що ви знаєте, що таке особливість, дивлячись на зображення, але комп'ютер не має можливості знати. Для автоматизованої системи її можна виявити цілком відтінком сірого або кольором, з яких можна помітити краї.

Якщо у вас є TON зображень для оцифрування, то найкраще ставити їх надіслати в оцифровувальну компанію, яка спеціалізується на подібних речах. Існують навантаження по всьому світу (особливо в Індії), і вони провели дослідження часу та руху до п ятого ступеня, щоб зменшити витрати. Більшість використовують комбінований процес автоматизованого сканування та оцифрування людини. Для масового перетворення, можливо, дешевше та швидше передавати аутсорсинг фахівцям.


7

ArcMap (10.2)

Використовуйте http://resources.arcgis.com/en/help/main/10.2/index.html#//000w00000001000000 ArcScan, але для автоматичної векторизації вам потрібно змінити зображення на 8 бітне чорно-біле.

Зверніть увагу, що багато зображень потребують очищення, це може зайняти багато часу. http://resources.arcgis.com/en/help/main/10.2/index.html#/ About_preparing_raster_data_for_vectorization/000w00000017000000/

(іноді це швидше оцифрувати вручну, ніж пройти через дуги.)

http://resources.arcgis.com/en/help/main/10.2/index.html#/ About_automatic_vectorization/000w00000029000000/

QGIS (1,8)

Перетворення растрових у векторні (плагіни: потрібні GdalTools) введіть тут опис зображення

Повний посібник http://hub.qgis.org/wiki/quantum-gis/Raster_to_vector_conversion


6

Це проблема класифікації, яка найкраще підходить для методів поза ArcMap. Наші мізки дуже просто розшифровують колекції пікселів та збирають їх на значущі об'єкти, такі як дороги. Однак ці завдання набагато складніше для комп'ютера і вимагають алгоритмів класифікації. ArcMap має корисні класифікатори на основі пікселів (ISODATA, MLC тощо), хоча бракує більш складних об'єктно-орієнтованих методів класифікації (сегментація зображень, вилучення функцій). Варто додати, що існує стороннє розширення під назвою Feature Analyst, яке може використовуватися спільно з ArcMap. Однак я б спрямував вас на FISS GIS та програмне забезпечення для обробки зображень під назвою SPRING, що я вважав дуже корисним в об'єктно-орієнтованій класифікації зображень. Я відправив більш докладний опис методів вилучення дороги тут , які можуть бути корисні для вас.


4

На даний момент не можна робити це повністю автоматично. У будь-якому випадку знадобиться деяке редагування \ очищення. І як сказав Mapperz, завдання краще вирішити в спеціальних інструментах. Чи знаєте ви про Easy Trace ? Це комерційне програмне забезпечення, але є безкоштовна стара версія 8.65.

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