Mam kilka zestawów plików LAS, które muszę przetworzyć. Bieżącym zadaniem jest wygenerowanie pliku kształtu „footprint”, który zawiera wielokąty dla każdego kafelka LAS. Szukam wdzięcznego sposobu na wygenerowanie tego pliku kształtu wielokąta dla wszystkich plików LAS w katalogu. Korzystam z ArcGIS 10 z prawie każdym rozszerzeniem, jakie możesz mieć (licencja strony akademickiej).
W tej chwili moim obejściem jest użycie LAStools, lasboundary.exe
a następnie scalenie wszystkich pojedynczych plików kształtów w jeden plik kształtów. Wykonanie tego zajmuje jednak trochę czasu i wymaga dodatkowego kroku scalania na końcu.
arcgis-desktop
arcgis-10.0
polygon
lidar
las
conroymedeiros
źródło
źródło
pdal tindex create myindex.shp --fast_boundary .\source\*.las
. Gotowy.Odpowiedzi:
Po przeanalizowaniu obu zaproponowanych wcześniej rozwiązań natknąłem się na bardzo prosty sposób na zrobienie tego.
Teraz masz plik kształtu wielokąta składający się ze śladów każdego pliku LAS w katalogu.
źródło
Wierzę, że możesz uzyskać dostęp do tych (LAS) bezpośrednio teraz w 10, więc spróbowałbym mozaiki danych . Co robi dokładnie to, czego chcesz (Twórz wielokąty)
źródło
Za pomocą lasboundary.exe ( README ) możesz tworzyć szybkie i dokładne wielokątne granice w formacie SHP, KML, WKT lub TXT dla plików LAS / LAZ LiDAR o wielkości gigabajtów. Narzędzie można znaleźć na stronie LAStools.org .
źródło
Jako pierwszy dźgnięcie tego, w przeszłości korzystałem z Narzędzi Hawtha, aby tworzyć minimalnie wypukłe wielokąty. Algorytm nie ma żadnych wklęsłych krawędzi, więc może nie być odpowiedni dla twoich zbiorów danych.
źródło
Inną opcją byłoby użycie / zainstalowanie rozszerzenia GeoCue Las Reader dla Arc, dodanie pliku las jako warstwy, a na koniec użycie narzędzia zarządzania danymi minimalnej geometrii ograniczającej do utworzenia granicznej warstwy wielokąta.
źródło