Normalerweise liefern mir Berater (LiDAR-Umfrage) Daten nach meinen Vorgaben; bereits im ESRI GRID- oder ASCII GRID-Format. Auf diese Weise können LiDAR-Daten problemlos mit ArcGIS verwendet werden. Dieses Mal habe ich nur xyz-Dateien (dh mit regelmäßigen xy-Koordinatenabständen).
Früher habe ich ein Hilfsprogramm von Min-Lang Huang namens GridBatch verwendet, das XYZ in ASCII-GRID und dann in ESRI-GRID-Dateien konvertierte. Leider stürzt das Dienstprogramm ab, da ich meinen Computer auf W7 64-Bit und ArcGIS auf Version 10 aktualisiert habe.
Gibt es eine andere Möglichkeit, LiDAR-Oberflächen-XYZ-Daten stapelweise in ESRI-GRID-Dateien zu konvertieren?
(In Punkte konvertieren -> Interpolieren ist eine Option, die ich vermeiden möchte, wenn man bedenkt, dass mehr als 300 Kacheln konvertiert werden müssen.)
quelle
Antworten:
Klingt so, als ob Sie dies im Batch tun möchten (beschuldigen Sie sich nicht)
Wie STH sagte , sieht es so aus, als würde Global Mapper tatsächlich Batch-Konvertierungen durchführen . Guter Preis auch.
FME Desktop kann den RasterDEMGenerator- Transformator und eine gewisse Verknüpfung mit Reader / Writer verwenden. Sie benötigen jedoch die Pro-Version, die in der ArcGIS Data Interop-Erweiterung nicht verfügbar ist.
Wenn mehr Geld für Sie zur Verfügung steht, sollte es gdal_grid tun. Sie müssen einige Zeit damit verbringen, die Ausmaße aller Ihrer xyz-Dateien herauszufinden, aber ogrinfo erledigt dies in Kürze und schreibt dann eine Batch-Datei / ein Skript, um sie / es über jede Datei auszuführen.
Alternativ können Sie ArcGIS ASCII 3D to Feature Class (erfordert 3D Analyst) verwenden, das mit Point to Raster verkettet ist , wie hier beschrieben , und anschließend den Prozess mit ArcPy oder ModelBuilder stapelweise ausführen. Wenn Sie nicht über 3D Analyst verfügen, können Sie eine beliebige Anzahl von Arcscripts oder LASTools txt2Las und las2shp verwenden, um ein Format zu erhalten, mit dem ArcGIS arbeiten kann. Ich weiß, dass Sie die txt-Dateien nicht in Zwischen-Feature-Classes konvertieren wollten, aber das ist nicht zu arbeitsintensiv, und Sie haben bereits Zugriff auf die Software.
quelle
Das Tool lasgrid.exe ( README ) von LAStools führt sehr schnell eine "direkte" Konvertierung mit Gittern (ohne Triangulation) durch. Das Tool las2dem.exe ( README ) von LAStools rastert die Punkte über ein temporäres TIN.
quelle
Sie können versuchen , die Verwendung von XYZ GDAL Treiber das Raster - Format zu lesen und wandeln es in eine beliebige Anzahl von Formaten verwenden
gdal_translate
. Sie benötigen GDAL 1.8 oder neuer (z. B. von OSGeo4W ).my_raster.xyz
Verwenden Sie beispielsweise den folgenden Shell-Befehl (z. B. aus einer OSGeo4W-Shell) , um eine XYZ-Datei in das Esri ASCII-Grid-Format zu übersetzen :quelle
Ich hatte nur das gleiche Problem - für mich ist es am einfachsten, alle Dateien außerhalb von GIS zu verketten.
Unter Windows habe ich den DOS-Befehl
für% f in (* .xyz) verwendet und "% f" >> aggregate.xyz eingegeben.
Dann kann ich meine normalen Verarbeitungsaufgaben ausführen (von ASCII nach Grid nach DEM oder was auch immer konvertieren) Zeit, nicht 155 Mal. Natürlich war meine resultierende Textdatei groß (> 1 GB), aber ESRI konnte damit umgehen.
quelle
Schauen Sie sich das
XYZ2DTM
Tool von Fusion an . Nach seinem Handbuch:quelle
Ich würde vorschlagen, das LAS-Multipoint-Tool zu verwenden (3D-Analayst-Erweiterung erforderlich) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00q900009m000000.htm
Dann können Sie das Topo verwenden, um zu rastern, oder ein Terrain generieren und das exportieren. Ich würde die Terrain-Option vorschlagen, da diese schneller sein sollte
quelle
wwnick erwähnte LASTools , das auch eine sehr schnelle Routine zur Konvertierung von Punktwolken in DEM mit LAS2DEM enthält . Wenn es auf die Leistung ankommt, probiere ich es aus, da ich davon ausgehe, dass es um ein Vielfaches schneller sein wird als einige der anderen Pakete.
quelle
Ich würde vorschlagen, GlobalMapper dafür auszuprobieren (www.globalmapper.com). Die Demoversion kann von ihrer Webseite heruntergeladen werden. Sie können eine Demo-Lizenz erwerben, um die vollständige Funktionalität für eine begrenzte Zeit zu testen, wenn Sie eine E-Mail an den Support senden.
Wenn Sie ein kostenloses Tool zur Bearbeitung von LIDAR-Dateien benötigen, können Sie sich das Commandlinetool (LasTOOLS) http://www.cs.unc.edu/~isenburg/lastools/ ansehen.
quelle
SAGA GIS ist kostenlos und portabel und kann mit den LIDAR-Daten umgehen. Ich arbeite nicht mit dieser Art von Daten, aber SAGA unterstützt mehrere Formate für den Export (einschließlich des Esri-ASCII-Rasterformats), daher sollten Sie es versuchen. Und es hat eine relativ benutzerfreundliche GUI.
quelle