J'ai des données au format LAS avec des valeurs RVB créées à partir de la photogrammétrie aérienne à l'aide d'un drone. J'essaie de trouver une solution pour extraire le MNT de terre nue du nuage de points.
J'ai essayé SAGA, Fusion, MCC-LIDAR, mais il semble qu'ils aient besoin du fichier LAS pour être déjà classé (ce qui n'est naturellement pas le cas). Quelqu'un peut-il m'orienter dans la bonne direction avec une brève explication du processus?
En général, je devrais traiter environ 100 points de moulin à la fois (je peux les carreler si nécessaire).
dem
lidar
classification
las
unmanned-aerial-vehicle
user32307
la source
la source
Réponses:
Génération de DEM LiDAR à partir de nuages de points non classés avec:
( prend en charge les versions LAS 1.1 à 1.3 )
Flux de travail:
Créons une situation hypothétique pour fournir un exemple avec du code.
MCC-LIDAR est installé dans:
Le nuage de points LiDAR non classé (fichier .las) se trouve dans:
La sortie qui va être le DEM de terre nue est en:
L'exemple ci-dessous classe les retours au sol avec l'algorithme MCC et crée un DEM à terre nue avec une résolution de 1 mètre.
Pour mieux comprendre le fonctionnement des échelles et des seuils de courbure (t), lisez: Comment exécuter MCC-LiDAR et; Evans et Hudak (2007).
Les paramètres doivent être calibrés pour éviter les erreurs de commission / d'étiquetage (lorsqu'un point est classé comme appartenant au sol mais en réalité il appartient à la végétation ou aux bâtiments). Par exemple:
Le MCC-LIDAR utilise la méthode d'interpolation Thin Plate Spline (TPS) pour classer les points au sol et générer le MNT de terre nue.
Références:
Pour plus d'options sur les algorithmes de classification des points au sol, voir Meng et al. (2010):
la source
Je pense que LasTools pourrait répondre à vos besoins, voir LASGround . La licence est un peu drôle selon les outils. Les outils peuvent être téléchargés et évalués avant l'achat; le produit est également relativement peu coûteux.
la source
J'ai eu de la chance avec la commande GroundFilter de FUSION (manuel ici ). Je n'ai eu aucun problème à gérer 40 millions de points (non classés), donc je ne m'attendrais pas à un problème avec 100 millions.
la source
Cela peut être fait avec un filtre pdal utilisant des algorithmes de filtre morphologique simple (SMRF) ou de filtre morphologique progressif (PMF) .
Rapide
Crée un fichier LAS compressé à terre nue avec une taille de cellule de 5 unités terrestres à l'aide de PMF. ( documents )
Pour plus d'explications, voir le didacticiel Identification des retours au sol à l'aide de la segmentation ProgressiveMorphologicalFilter .
Plus impliqué, en utilisant SMRF
Un exemple de pipeline qui:
cell
option de taille à 2,0 (unités du système de coordonnées) et un seuil de 0,752
est la valeur standard LAS pour le sol)Commander:
pdal pipeline "classify-ground-smrf.json"
Le fichier de paramètres JSON:
Extraire au-dessus du sol uniquement
Cet exemple a) se classe en sol / non-sol, b) ajoute l'attribut "Height Above Ground" et c) exporte uniquement les points 2.0 (unités du système de coordonnées) au-dessus du sol.
Adapté de Brad Chambers, https://lists.osgeo.org/pipermail/pdal/2017-July/001367.html
la source