Linie nieciągłości są bardzo przydatne do opisu terenu - na przykład do zbudowania dokładnego numeru TIN.
Moje pytanie brzmi: jak wyodrębnić te linie przerwania z danego DEM?
Obliczyłem krzywiznę (pion) - raster (używając arcgis 10), gdzie widać linie nieciągłości (min / max-krzywizna), ale nie wymyśliłem, jak je wyodrębnić, aby uzyskać polilinie na końcu.
Jaki jest przepływ pracy, aby uzyskać te linie przerwania z DEM?
Czy ktoś ma pojęcie o przepływie pracy, „narzędziu” lub skrypcie, które mogą pomóc?
Myślę, że nie jestem pierwszym / ostatnim człowiekiem, który chce wykonać to zadanie :)
... w międzyczasie znalazłem artykuł na ten temat, który wydaje się być dobrym rozwiązaniem, ale pozostaje duże pytanie: jak ograniczyć to do praktyki?
Czy może ktoś ma inne (łatwiejsze?) Podejście do jakiegoś oprogramowania?
źródło
Odpowiedzi:
Wypróbowałbym to w ten sposób: wyszukaj wartość krytyczną w pliku rastrowym krzywizny. Powyżej tej wartości można spodziewać się progu.
Następnie użyłbym instrukcji warunkowych w kalkulatorze rastrowym, aby użyć „1” dla pikseli powyżej wartości krytycznej i 0 poniżej wartości krytycznej. Użyj tego binarnego rastra do konwersji rastra na wielokąt w przyborniku. znajdziesz odpowiedź w jaki sposób dostać się do linii wielokąta tutaj
w końcu możesz zbudować model z tych kroków.
źródło
Conrec to robi. Został on pierwotnie napisany w fortranie, więc został przeniesiony kilka razy.
Biblioteka, nad którą pracowałem w node.js, turf , wykorzystuje ten algorytm do tworzenia tych konturów na podstawie danych wektora punktowego. Skrypt do wykonania tego jest dość prosty i zasadniczo byłby to:
Możesz także generować naturalne szarpnięcia, jeśli nie masz na myśli określonych przerw:
źródło
Jeśli pójdziesz do mojego LIDAR VA miejscu i spojrzeć na projekt z linii nieciągłości. Mamy wiele.
Na przykład 2010/2011 Eleven County Coastal VA Lidar. Zobaczysz linki do wszystkich raportów i innych dokumentów, a to wyjaśnia, w jaki sposób ustalono linie przerwania zwykle w ArcGIS. Wypróbuj kilka różnych projektów dla różnych metod, ale mogę powiedzieć, że NHD jest często używany, podobnie jak grzbiety pochodzące z DEM. Najczęściej raporty są w metadanych. Oto jeden z powyżej. CTRL F Wartości graniczne w pliku pdf.
źródło