Extraction de bâtiments avec des données LiDAR (processus d'amélioration)

12

J'ai le processus suivant pour créer automatiquement des plans / empreintes de construction à partir de fichiers Las et je me demandais si quelqu'un pouvait aider à l'améliorer ou s'il avait des suggestions pour d'autres processus à utiliser?

EXPÉRIENCES:

A. ArcGIS - Outils Lidardataset : bien que vous puissiez voir uniquement les points de classe de construction, vous ne pouvez pas créer automatiquement de polygone. Il existe la géométrie de délimitation minimale, mais lorsqu'elle examine l'ensemble de données dans son ensemble, elle vous oblige à choisir manuellement les points pour chaque bâtiment.

B. Outil d'analyse Lidar externe par Overwatch - l'extraction de bâtiments est une fonctionnalité essentielle. http://www.featureanalyst.com/lidar_analyst.htm (n'est plus actif - 28 juillet 2014)
Il a fallu environ 8 minutes pour créer une terre nue (essentielle), puis extraire les bâtiments. Il donne de loin les meilleurs résultats, même en capturant un bâtiment sous les arbres (1 & 4). C'est sans même regarder un tutoriel car c'est une interface très intuitive.

entrez la description de l'image ici

Certains problèmes sont qu'il a manqué les couloirs couverts (3) mais a correctement laissé de côté le toit ouvert (2).

C. LASTOOLS - utilisé lasmerge pour fusionner 4 tuiles pertinentes puis lasclip pour extraire la zone d'AOI uniquement.

arcpy.lasboundary("AOI.las","1","buildings","true","true","shp","AOI_buildings.shp","","#","true")  

entrez la description de l'image ici

La sortie était très irrégulière, j'ai donc utilisé:

arcpy.SimplifyBuilding_cartography("AOI","AOI_buildings_simplified.shp","4 Meters","0 SquareMeters","NO_CHECK")

entrez la description de l'image ici

puis a couru:

arcpy.SimplifyPolygon_cartography("AOI_buildings_simplified","AOI_s.shp","POINT_REMOVE","1 Meters","0 SquareMeters","NO_CHECK","KEEP_COLLAPSED_POINTS")

entrez la description de l'image ici

1 et 2 montrent les zones problématiques. Cela est dû en partie à une mauvaise classification lidar.

Cela donne de bonnes lignes de construction pour les bâtiments à bords longs et droits, mais s'il y a chevauchement par des branches ou s'il s'agit d'un bâtiment complexe avec plusieurs bords, des toits à plusieurs niveaux proches les uns des autres, etc., la création manuelle est nécessaire pour tout travail détaillé au niveau du site. Pour une estimation générale de la forme du toit, le processus est suffisamment précis. Le processus prend moins de 10 minutes au total une fois le processus terminé.

Ma recherche : /programming/5037588/simplified-or-smooth-polygons-that-contain-the-original-detailed-polygon et le processus suggéré par @gromix et Que sont la définition, les algorithmes et les solutions pratiques pour Concave Hull?

GeorgeC
la source
Pourriez-vous corriger le lien dans la section B? Ou est-ce que cette entreprise existe toujours?
ianbroad
Désolé, il ne semble plus exister.
J'examinerai
L'extension Lidar Analyst pour ArcGIS est toujours disponible, la page Web est à: textronsystems.com/products/geospatial/lidar_analyst

Réponses:

1

J'ai développé un outil nommé Clean Extracted Building Using Regularize Building Footprint Toolqui enveloppe l' outil ArcGIS Regularize Building Footprint et améliore le résultat des empreintes de bâtiment extraites.

Plus de détails sur l' Clean...outil peuvent être trouvés dans mon blog .

Arthur Crawford
la source
Pour nettoyer les empreintes de construction de lidar, consultez l'outil ArcGIS Regularize Building Footprint Tool. Un autre nouvel outil d'ArcGIS Pro 1.3 est le bâtiment Classify LAS.
Arthur Crawford
Pouvez-vous élaborer la réponse en expliquant comment ces outils fonctionnent?
Andre Silva
1
Bonjour Arthur, bienvenue sur GIS Stack Exchange. Il semble bien cet outil que vous développez. J'ai essayé d'améliorer un peu la lisibilité de votre réponse. Vous pouvez annuler l'édition si vous préférez la version précédente. Essayez toujours de faire des publications ici les plus autonomes possible, donc si vous pouviez fournir une explication plus détaillée dans ce post ce que l'outil fait et comment il est différent d'ArcGIS, ce serait bien. Voir par exemple, la réponse de Thad, le lien qu'il a fourni est mort, et maintenant sa réponse n'a plus beaucoup de sens.
Andre Silva
1
En outre, il semble que vous ayez un autre compte ici dans GIS SE (car il y a une autre réponse connexe d'Arthur Crawford). Vous devriez probablement fusionner les comptes. Voyez comment cela peut être fait ici . Merci.
Andre Silva
Je l'ai donné de manière détaillée en quelques étapes seulement - spearminds.com/…
Rakesh Giri