Pracuję nad DEM w obszarze, w którym nie ma dużej ulgi.
Chciałbym „wypalić” sieć rzeki do DEM, aby móc dokładnie obliczyć akumulację i długość przepływu.
Korzystam z ArcGIS Desktop 10.
Pracuję nad DEM w obszarze, w którym nie ma dużej ulgi.
Chciałbym „wypalić” sieć rzeki do DEM, aby móc dokładnie obliczyć akumulację i długość przepływu.
Korzystam z ArcGIS Desktop 10.
Odpowiedzi:
Konwertuj wektory strumieniowe na rastrowe o wartości 1 i tym samym zakresie i rozmiarze komórki jak DEM. W kalkulatorze rastrowym użyj wyrażenia algebry mapy coś w stylu:
Jeśli chcesz nagrać w strumieniach więcej niż 1 jednostkę wysokości, zmień
"DEM" - 1
na"DEM" - a bigger value
.Aby zaimplementować algorytm współczynnika zanikania GAT Whitebox (Z = E - (G / (G + D)) ^ k * H) z odpowiedzi @elrobis w kalkulatorze rastrowym ArcGIS 10, użyj czegoś takiego:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Zamień G na swój rozmiar komórki, k na wartość> 0 (współczynnik rozpadu), a H na maksymalną ilość, aby obniżyć DEM o., Np .:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
źródło
Whitebox GAT (pakiet hydrologii open-source i teledetekcji) ma metodę o tej nazwie w swoich narzędziach Hydrology. Whitebox jest wyjątkowy, ponieważ odsłania kod źródłowy i algorytmy wykorzystywane w analizie za pomocą interfejsu użytkownika (zwróć uwagę na przycisk Wyświetl kod). Nawet jeśli zamierzasz odizolować swoje procedury od ArcGIS, eksperymentowanie z innym smakiem może przynieść pewne korzyści.
źródło
ArcHydro ma wiele narzędzi do przetwarzania DEM, jednym z nich jest wypalanie strumienia przy użyciu metodologii ZGADZAJĄ SIĘ. Użyłem tego kilka razy. Jest to rozszerzenie ArcMap i jest dość kompleksowe.
źródło
Możesz użyć istniejącego DEM do utworzenia punktów wysokości i / lub konturów, a następnie użyć narzędzia Topo to Raster , aby odtworzyć hydrologicznie poprawny DEM, w tym sieć wodną. Nie jestem w 100% pewien, jak różna byłaby powierzchnia wynikowa od oryginalnego DEM, chociaż możesz być pewien, że zadziała do tworzenia sieci strumieniowych, jeśli dokładne pomiary wysokości nie będą istotne. Narzędzie Topo to Raster pozwala również na inne cechy o znaczeniu hydrologicznym, takie jak zbiorniki wodne i znane zlewy.
Wymaga rozszerzenia Spatial Analyst, ale zakładam, że tak, jeśli chodzi przede wszystkim o akumulację i długość przepływu.
Sam tego nie próbowałem i nie mam pod ręką danych, które mogłyby teraz podnieść test, ale nie widzę powodu, dla którego nie miałby działać.
źródło
Dla Arcgisa odpowiedź Luke'a wydaje się idealna, ale jak wspomniano w WhiteBox GAT w innej odpowiedzi, nie mogę nic poradzić na dodanie dodatkowych informacji na temat innych „smaków” na wypadek, gdyby to mogło pomóc.
SAGA-GIS (bezpłatny) ma kilka interesujących funkcji przetwarzania wstępnego - jedna z nich może odpowiedzieć na twoje pytanie: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Będziesz potrzebował rastrowego DEM i twojej sieci rzecznej w formacie rastrowym ( Shapes to Grid powinno to osiągnąć - wszystko inne powinno być nodata)
źródło
Sprawdź zestaw narzędzi MAPC (MAPC.org) tutaj
Jedno z narzędzi tworzy „Burn Raster” z linii wektorowych i DEM
źródło