Zgodnie z tytułem szukam narzędzia, które może tworzyć batymetrię rzeki z przekrojów. Chociaż ludzie, którzy znają takie narzędzia, prawdopodobnie nie będą potrzebowali żadnego wyjaśnienia, dlaczego tego rodzaju interpolacja jest nieco skomplikowana, oto kilka słów wyjaśnienia dla tych, którzy mogą znać takie rzeczy i wykorzystywać je do innych celów.
Aby otrzymać DEM doliny rzeki z batymetrią koryta rzeki, muszę ogrodzić / oznaczyć barierami obszar na moim oryginalnym DEM, w którym ma zostać utworzona batymetria. Zasadniczo jest to cały obszar mokrego koryta rzeki, w którym TLS nie miało szansy zmierzyć powierzchni dna (batymetrii). Rzeki są w różnych kształtach, czasem bardziej meandrujące, czasem bardziej proste, a także głębokość dna i jego wyrównanie są bardzo różne, co sprawia, że interpolacja jest bardziej złożona, ponieważ musi podążać za linią środkową rzeki, a także prowadzić interpolację pionowo i poziomo.
Dr Venkatesh Marwade przygotował takie rozszerzenie do ArcGIS 9.2, chociaż miałem pewne problemy i zastanawiałem się, czy ktokolwiek znałby oprogramowanie lub kod, które mogłyby wygenerować coś podobnego.
(Edycja: zobacz grafikę w tym samouczku ).
źródło
Odpowiedzi:
Mike11 ma moduł, który to robi.
źródło
Czy znasz już GRASS Wiki „Marine Science” ? Omawia przetwarzanie batymetrii i niezbędne kroki.
źródło
W tym momencie muszę się poprawić.
Rozwiązanie, którego szukałem, to narzędzie zawierające zestaw procedur, 2 metody interpolacji liniowej itp. Zamiast jednej metody / narzędzia interpolacji.
Nie mogę znaleźć żadnej funkcji w stanie wykonać zadanie prawidłowo , inne następnie dr Venkatesh Merwade za narzędzie .
Aby go użyć, musiałem obniżyć wersję ArcGIS na komputer. Narzędzie wciąż nie jest wolne od błędów, ale spełnia swoje zadanie.
źródło
Znalazłem przepływ pracy open source (python, R, QGIS i PostGIS) autorstwa Michele Tobias, na podstawie pracy dr Venkatesha Merwade'a z 2005 r. Tutaj: http://www.slideshare.net/MicheleTobias/open-source-workflow-for-surface -interpolacja-z-krzywoliniową-anizotropią
Istnieje projekt Github z dokumentacją, który próbuje przekształcić to (bardzo przydatną) wtyczkę Qgis: https://github.com/MicheleTobias/CurvilinearAnisotropy
źródło
Jest to normalna funkcjonalność Civil 3D. Produkty Autodesk.
Aby pracować z programami esri, niektóre są bezpłatne i płatne (wymienione)
Hec-georas
Szkolenie
Prezentacje z
konferencji
użytkownika 1 Streszczenia z konferencji użytkownika Streszczenia z konferencji użytkownika2
Dokumentacja USACE
Oprogramowanie MWH
Bentley WaterGEMS
Stormwater
źródło
Minęło kilka lat, odkąd spojrzałem na te rzeczy, ale HEC-RAS z USACE jest potężnym, choć złożonym pakietem oprogramowania - szeroko stosowanym w rządzie. W tej chwili mogą istnieć również zaczepy do ArcGIS.
źródło
Prawidłowym sposobem na zrobienie tego, czego potrzebujesz, jest użycie narzędzia takiego jak v.surf.rst z GRASS. Problem twoich danych polega na tym, że dane nie są izotropowe, podobnie jak ogólnie biorąc pod uwagę interpolację konturów. Konieczne jest więc wstawienie parametru do anizotropii. Przykładem jest GIS Neteler i Mitasova Open Source: podejście GRASS GIS na stronie 163 (książka z 2004 roku, którą można zobaczyć tutaj ).
Parametry anizotropii znajdują się w pakiecie R gstat , w którym można wykonywać różne typy interpolacji krigingowych.
źródło