Posiadam klasyfikację pokrycia terenu pochodzącą ze zdjęć Landsat TM - stworzyłem tę klasyfikację przy użyciu ENVI. Chciałbym edytować pojedyncze i grupy komórek w niektórych obszarach klasyfikacji, aby poprawić dokładność danych wyjściowych poprzez porównanie ich ze zdjęciami lotniczymi.
Czy istnieje sposób, za pomocą ArcGIS Desktop, aby ręcznie edytować duże grupy komórek, wybierając je i przypisując do nowej lub istniejącej klasy?
Zdaję sobie sprawę z łączenia metod opartych na statystykach klas, ale obszar, który klasyfikuję, charakteryzuje się dużym zamieszaniem widmowym z powodu cienkiego zachmurzenia - wydaje się, że jedyną drogą jest edycja ręczna.
Odpowiedzi:
Nie sądzę, aby istniał naprawdę prosty sposób, ale jednym ze sposobów byłoby:
źródło
Edycja może być wykonana za pomocą ARIS Grid & Raster Editor for ArcMap: www.aris.nl/gridrastereditor_arcmap
Edytor siatki i rastra ARIS dodaje pasek narzędzi do ArcMap. Ten pasek narzędzi zawiera zestaw narzędzi do zmiany wartości jednej lub więcej komórek. Za pomocą tych narzędzi można:
Obsługiwane formaty rastrowe
Większość jedno- i wielopasmowych formatów rastrowych edytowalnych przez ArcGIS Object Model jest obsługiwanych przez ARIS Grid & Raster Editor. Obsługiwane formaty rastrowe obejmują:
W przypadku rastrów wielopasmowych pasma czerwony, zielony i niebieski (RGB) można edytować jednocześnie.
Dostępny jako 5-dniowy bezpłatny okres próbny na stronie www.aris.nl/gridrastereditor_arcmap .
źródło
Do edycji poszczególnych pikseli użyłem narzędzia arcscan i narzędzia do malowania, ale było to na siatce, która miała tylko 2 wartości pikseli.
źródło
Na początku spróbuj zmniejszyć pracę ręczną! Aby to zrobić, użyj narzędzi poklasyfikacyjnych. Jeśli chcesz dalej udoskonalać, spróbuj poniżej--
Idę na dwa sposoby - pierwszy to edycja wektorowa i konwersja wektora do rastra, jeśli to konieczne, a drugi to edycja rastra bezpośrednio.
źródło