Czy digitalizujesz raster automatycznie? [Zamknięte]


14

Mam plik rastrowy (rozszerzenie .sid). Chcę automatycznie digitalizować drogi w ArcMap, QGIS itp. Cyfryzacja ręcznie byłaby zbyt czasochłonna.

W jaki sposób mogę to zrobić ?

Chcę automatycznie digitalizować drogi

Odpowiedzi:


11

Rozwiązanie QGIS w odpowiedzi Mapperza to tylko prosta konwersja rastra na wektor i nie ma detekcji krawędzi, więc wątpię, czy byłby bardzo skuteczny w tym przypadku użycia. To da ci wielokąty na wartość piksela, a dla zdjęcia, które może dać prawie wielokąt na piksel!

Lepszą opcją w QGIS może być użycie funkcji wyodrębniania krawędzi we wtyczce Sextante (obecnie nazywanej „ Przetwarzaniem ” w wersji 2.x).

Idź: Geoalgorytmy-> Obrazy-> Ekstrakcja cech-> Ekstrakcja krawędzi.

Ale, jak mówi Mapperz, czasami digitalizacja jest szybsza (i dokładniejsza) ręcznie niż przy użyciu zautomatyzowanego systemu, ponieważ wiesz, co to jest funkcja, patrząc na obraz, ale komputer nie jest w stanie wiedzieć. W przypadku zautomatyzowanego systemu jest to tylko odcień szarości lub koloru, z którego można wykryć krawędzie.

Jeśli masz TONĘ obrazów do digitalizacji, najlepszym rozwiązaniem jest wysłanie ich do firmy zajmującej się digitalizacją, która specjalizuje się w tego rodzaju sprawach. Na całym świecie (zwłaszcza w Indiach) istnieje mnóstwo ładunków, które podjęły badania czasu i ruchu do n-tego stopnia, aby obniżyć koszty. Większość korzysta z połączonego procesu automatycznego skanowania i digitalizacji przez człowieka. W przypadku konwersji zbiorczej outsourcing do specjalistów jest prawdopodobnie tańszy i szybszy.


7

ArcMap (10.2)

Użyj ArcScan http://resources.arcgis.com/en/help/main/10.2/index.html#//000w00000001000000, ale musisz zmienić obraz na 8-bitowy czarno-biały w celu automatycznej wektoryzacji.

Uwaga: wiele obrazów wymaga oczyszczenia, może to być czasochłonne. http://resources.arcgis.com/en/help/main/10.2/index.html#/About_preparing_raster_data_for_vectorization/000w00000017000000/

(czasami jest szybciej szybciej ręcznie digitalizować niż przechodzenie przez arcscan.)

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

QGIS (1.8)

Konwersja rastra na wektor (wymagane wtyczki: GdalTools) wprowadź opis zdjęcia tutaj

Pełny przewodnik http://hub.qgis.org/wiki/quantum-gis/Raster_to_vector_conversion


6

Jest to problem z klasyfikacją, który najlepiej nadaje się do metod poza ArcMap. Nasz mózg ma bardzo łatwy czas na interpretację zbiorów pikseli i złożenie ich w znaczące obiekty, takie jak drogi. Jednak zadania te są znacznie trudniejsze dla komputera i wymagają algorytmów klasyfikacji. ArcMap ma przydatne klasyfikatory oparte na pikselach (ISODATA, MLC itp.), Chociaż brakuje w nich bardziej wyrafinowanych metod klasyfikacji obiektowej (segmentacja obrazu, ekstrakcja cech). Powinienem dodać, że istnieje zewnętrzne rozszerzenie o nazwie Feature Analyst, którego można używać w połączeniu z ArcMap. Chciałbym jednak skierować Cię w stronę FOSS GIS i oprogramowania do przetwarzania obrazów o nazwie SPRING, które uważam za bardzo przydatne w obiektowej klasyfikacji obrazów. Zamieściłem tutaj bardziej szczegółowy opis metod wydobywania dróg , które mogą być dla ciebie przydatne.


4

W tej chwili nie można tego zrobić w pełni automatycznie. W każdym razie wymagana będzie edycja / czyszczenie. I jak powiedział Mapperz, zadanie lepiej rozwiązać w specjalnych narzędziach. Czy wiesz o Easy Trace ? Jest to oprogramowanie komercyjne, ale dostępna jest stara, darmowa wersja 8.65.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.