Créer un fichier de formes de polygone de limite à partir d'un ensemble de fichiers LAS à l'aide d'ArcGIS Desktop?

11

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.

conroymedeiros
la source
Je vais ajouter un autre outil hors-sujet: PDAL : pdal tindex create myindex.shp --fast_boundary .\source\*.las. Terminé.
matt wilkie

Réponses:

7

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.

  1. Utilisez 3D Analyst Tools> Conversion> From File> Point File Information.
  2. Dans la boîte de dialogue, sélectionnez Dossiers dans le menu déroulant "Rechercher:". Cliquez sur l'icône Dossier et sélectionnez le répertoire où résident vos fichiers LAS.
  3. Entrez le nom et l'emplacement souhaité pour la classe d'entités en sortie.
  4. Spécifiez le format du fichier d'entrée (dans ce cas, LAS).
  5. Entrez le suffixe de fichier des fichiers que vous souhaitez inclure dans le processus (dans ce cas, las).
  6. Entrez le système de coordonnées d'entrée. Il indique que cela est facultatif, mais il n'est facultatif que si le système de coordonnées est spécifié correctement dans les fichiers LAS. Personnellement, je rechercherais les informations correctes dans les métadonnées et les saisirais ici.
  7. Cliquez sur OK et attendez la fin du processus.

Vous disposez maintenant d'un fichier de formes polygonales composé des empreintes de chaque fichier LAS du répertoire.

conroymedeiros
la source
3

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)

Brad Nesom
la source
Une bonne réponse!.
Mapperz
Merci beaucoup! Je vais essayer cela aujourd'hui et commenter plus tard. J'apprécie votre réponse.
conroymedeiros
1

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 .

Martin Isenburg
la source
5
Nous apprécions les réponses des fournisseurs et d'autres parties intéressées sur le plan commercial, Martin, mais dans de tels cas, pour conserver la crédibilité, il est essentiel que vous identifiiez votre connexion avec la solution que vous recommandez.
whuber
0

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.

Jason
la source
De plus, je ne sais pas comment cet ensemble d'outils pourrait être utilisé dans une exécution automatisée par lots ...
Jason
Merci beaucoup pour votre réponse! Je vérifierai ceci si la solution ci-dessus ne fonctionne pas.
conroymedeiros
0

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.

Crée une classe d'entités contenant des polygones qui représentent une géométrie de délimitation minimale spécifiée entourant chaque entité en entrée ou chaque groupe d'entités en entrée.

oeuvre21
la source
Il semble que cela devrait être un commentaire, mais je ne classe pas: la géométrie de délimitation minimale (gestion des données) ne reconnaît pas les fichiers las; ça ne marchera pas. réponse de artwork21.
David Richey
@David Richey, j'ai mis à jour ma réponse.
artwork21