У меня есть куча наборов файлов LAS, которые мне нужно обработать. Текущая задача на данный момент состоит в том, чтобы создать шейп-файл «footprint», содержащий полигоны для каждой плитки LAS. Я ищу изящный способ создания этого многоугольного шейп-файла для всех файлов LAS в каталоге. Я использую ArcGIS 10 практически с каждым расширением, которое вы можете иметь (лицензия академического сайта).
В настоящее время мой обходной путь - использовать LAStools, lasboundary.exe
а затем объединить все отдельные шейп-файлы в один шейп-файл. Однако это занимает некоторое время для выполнения и требует дополнительного шага слияния в конце.
arcgis-desktop
arcgis-10.0
polygon
lidar
las
conroymedeiros
источник
источник
pdal tindex create myindex.shp --fast_boundary .\source\*.las
. Выполнено.Ответы:
Изучив оба решения, предложенных ранее, я наткнулся на совершенно простой способ сделать это.
Теперь у вас есть полигональный шейп-файл, содержащий следы каждого файла LAS в каталоге.
источник
Я полагаю, что вы можете получить доступ к этим (LAS) прямо сейчас через 10, поэтому я бы попробовал набор данных мозаики . Который делает именно то, что вы хотите (построить полигоны следа)
источник
С помощью lasboundary.exe ( README ) вы можете создавать быстрые и точные полигональные границы в формате SHP, KML, WKT или TXT для файлов LAS / LAZ LiDAR размера Gigabyte. Инструмент можно найти на LAStools.org .
источник
В качестве первого шага я использовал в прошлом инструменты Hawth для создания минимальных выпуклых многоугольников. Алгоритм не следует вогнутым ребрам, поэтому он может не подходить для ваших наборов данных.
источник
Другой вариант - использовать / установить расширение GeoCue Las Reader для Arc, добавить файл las в качестве слоя и, наконец, использовать инструмент управления данными Minimum Bounding Geometry для создания слоя с ограничивающим полигоном.
источник