Ich habe den folgenden Prozess zum automatischen Erstellen von Gebäudeumrissen / -abdrücken aus Las-Dateien ausgeführt und habe mich gefragt, ob jemand helfen kann, diese zu verbessern, oder Vorschläge für andere zu verwendende Prozesse habe.
Experimente:
A. ArcGIS - Lidardataset-Tools : Während Sie nur die Gebäudeklassenpunkte sehen, können Sie kein Polygon automatisch erstellen. Es gibt die minimale Begrenzungsgeometrie, aber wenn Sie den Datensatz als Ganzes betrachten, müssen Sie die Punkte für jedes Gebäude manuell auswählen.
B. Externes Lidaranalysewerkzeug von Overwatch - Gebäudeextraktion ist eine Kernfunktionalität. http://www.featureanalyst.com/lidar_analyst.htm (Nicht mehr aktiv - 28. Juli 2014)
Es dauerte ca. 8 Minuten, um eine Rohmasse (unerlässlich) zu erstellen und dann die Gebäude zu extrahieren. Es liefert bei weitem die besten Ergebnisse und erfasst sogar Gebäude unter den Bäumen (1 & 4). Dies ist ohne ein Tutorial anzusehen, da es eine sehr intuitive Oberfläche ist.
Einige Probleme sind, dass es die überdachten Korridore (3) verpasst hat, aber das offene Dach (2) korrekt weggelassen hat.
C. LASTOOLS - Lasermischen zum Zusammenführen von 4 relevanten Kacheln und anschließendes Laserklipsen, um nur die AOI-Zone zu extrahieren.
arcpy.lasboundary("AOI.las","1","buildings","true","true","shp","AOI_buildings.shp","","#","true")
Die Ausgabe war sehr gezackt, daher habe ich Folgendes verwendet:
arcpy.SimplifyBuilding_cartography("AOI","AOI_buildings_simplified.shp","4 Meters","0 SquareMeters","NO_CHECK")
und lief dann:
arcpy.SimplifyPolygon_cartography("AOI_buildings_simplified","AOI_s.shp","POINT_REMOVE","1 Meters","0 SquareMeters","NO_CHECK","KEEP_COLLAPSED_POINTS")
1 und 2 zeigen die Themenbereiche. Ein Teil davon ist auf eine schlechte Lidar-Klassifizierung zurückzuführen.
Dies ergibt gute Gebäudelinien für lange, gerade, kantige Gebäude. Wenn sich jedoch Zweige überlappen oder es sich um ein komplexes Gebäude mit mehreren Kanten, Dächern auf mehreren Ebenen nahe beieinander usw. handelt, ist die manuelle Erstellung für detaillierte Arbeiten auf Baustellenebene erforderlich. Für die allgemeine Einschätzung der Dachform ist der Prozess genau genug. Nach Abschluss des Vorgangs dauert der Vorgang insgesamt weniger als 10 Minuten.
Meine Forschung : /programming/5037588/vereinfachte-oder-glatte-Polygone-, die- das-ursprüngliche- detaillierte- Polygon und den von @gromix vorgeschlagenen Prozess sowie Definition, Algorithmen und praktische Lösungen enthalten für konkaven Rumpf?