Mam plik kształtu, który zawiera strumienie, które zostały zdigitalizowane z obrazu satelitarnego. Chciałbym obliczyć kolejność strumieni dla tych danych. Dane nie pasują dokładnie do DEM, który mam, ponieważ obraz satelitarny miał znacznie wyższą rozdzielczość.
Czy jest jakieś narzędzie arcscript, kod lub gotowe narzędzie, którego mógłbym użyć do obliczenia zamówień strumieniowych?
Mam Arcgis 10 z analitykiem przestrzennym i 3D, a także QGIS.
arcgis-10.0
spatial-analyst
3d-analyst
hydrology
stream-order
Devdatta Tengshe
źródło
źródło
Odpowiedzi:
Sprawdź narzędzie NVS Vector Stream, które ...
...
źródło
Z ciekawości pobrałem narzędzie strumieniowe NVS i uruchomiłem je w wektorowej sieci rzecznej, która ma pętle, i porównałem kolejność Strahlera generowaną przez to narzędzie z kolejnością Strahlera obliczoną przez RivEX . Algorytm wykorzystywany przez narzędzie NVS jest wolniejszy (nie jest to naprawdę duży problem), ale co ważniejsze, nie jest niezawodny, gdy ma do czynienia z sieciami rzek, które mają pętle lub plecione. Pomoc nie określa wprost, że sieć musi być jednowątkowa. Więc nie używaj tego narzędzia, jeśli Twoja sieć ma pętle, wygląda na to, że to narzędzie wymaga sieci jednowątkowych, takiego jak w przypadku DEM. Jest to ważna różnica, której nie podkreśla.
W moich danych testowych narzędzie NVS zgłaszało zamówienie Strahlera na 14, gdy RivEX zwracał 5 ...
źródło