Is there a way programatically to get the statistics that are shown on the "LAS Dataset Properties" UI in arc catalog for an individual .las file? Here's a few screen shots of the statistics that I'm trying to get. From the "LAS Dataset Properties" UI, I can click on the ellipsis button in the "Statistics" column for the file Tile000045.las and that brings up a new UI titled "LAS File Properties and Statistics" shown below. It's the statistics for a single individual file that I am interested in, not the statistics for the entire dataset. There are GP tools to calculate the statistics for the entire dataset and they seem to work fine.
Solved! Go to Solution.
The LAS Dataset Statistics—Help | ArcGIS for Desktop tool has a parameter "summary_level" (default is DATASET) . You can change it to "LAS_FILES" which will generate the summarize statistics for the LAS files referenced by the LAS dataset.
I just found the ILasFile.GetStatistics and GetHeaderInfo arc objects interfaces (ArcObjects Help for .NET developers) which together seem to produce the information shown in the screen shots above. I guess I could use those, but I was wondering if there's a GP tool or some way in python to get the same information.
The LAS Dataset Statistics—Help | ArcGIS for Desktop tool has a parameter "summary_level" (default is DATASET) . You can change it to "LAS_FILES" which will generate the summarize statistics for the LAS files referenced by the LAS dataset.
There is also a LasReport command line utility available from the 3D Resource Center that can create a text file of information per LAS file.
http://www.arcgis.com/home/item.html?id=23e3e1afc82d4016b5da0f8f9d9935a8