J'ai un tas d'ensembles de fichiers LAS que je dois traiter. La tâche actuelle consiste à générer un fichier de forme "empreinte" qui contient des polygones pour chaque tuile LAS. Je cherche un moyen gracieux de générer ce fichier de formes de polygones pour tous les fichiers LAS d'un répertoire. J'utilise ArcGIS 10 avec à peu près toutes les extensions que vous pouvez avoir (licence de site universitaire).
Pour le moment, ma solution consiste à utiliser LAStools lasboundary.exe
, puis à fusionner tous les fichiers de formes individuels en un seul fichier de formes. Cependant, cela prend un certain temps à exécuter et nécessite l'étape de fusion supplémentaire à la fin.
arcgis-desktop
arcgis-10.0
polygon
lidar
las
conroymedeiros
la source
la source
pdal tindex create myindex.shp --fast_boundary .\source\*.las
. Terminé.Réponses:
Après avoir examiné les deux solutions proposées précédemment, je suis tombé sur une manière simple et morte de le faire.
Vous disposez maintenant d'un fichier de formes polygonales composé des empreintes de chaque fichier LAS du répertoire.
la source
Je crois que vous pouvez accéder à ceux-ci (LAS) directement maintenant en 10 donc j'essaierais la mosaïque . Qui fait exactement ce que vous voulez (Créer des polygones d'empreinte)
la source
Avec lasboundary.exe ( README ), vous pouvez créer des limites polygonales rapides et exactes au format SHP, KML, WKT ou TXT pour les fichiers LiDAR LAS / LAZ de taille Gigabyte. L'outil peut être trouvé sur LAStools.org .
la source
Dans un premier temps, j'ai utilisé les outils de Hawth dans le passé pour créer des polygones convexes minimum. L'algorithme ne suit aucun bord concave, il peut donc ne pas convenir à vos jeux de données.
la source
Une autre option consisterait à utiliser / installer l' extension GeoCue Las Reader pour Arc, à ajouter le fichier las en tant que couche, et enfin à utiliser l' outil de gestion des données de géométrie minimale pour créer la couche de polygone englobant.
la source