1.读取LAS文件版本号:
可见"version_major" . "version_minor" = 1.2;
阅读源码发现目前值支持:1.0/1.1/1.2/1.3/1.4
2.向上面那样一个一个去试着获取文件信息的方法终归是不行的,太过盲目。于是继续搜索GeoTiff相关的标准说明,然而居然没有找到,对GeoTiff格式的说明很多都是转载,说的很不清楚,直到20180703终于找到一位把GeoTiff研究比较透彻的博主,通过这篇博客,终于搞懂了GeoTiff格式的很多细节问题,这对于后面按照GeoTiff标准去判断.las数据的坐标系太有帮助了,这个问题终于有了出路。
3.Tag参考:https://www.awaresystems.be/imaging/tiff/tifftags.html
4.GeoTiff参考:http://geotiff.maptools.org/spec/contents.html 、
http://geotiff.maptools.org/spec/geotiff6.html#6.3.1.1
5.TagID对应的说明:http://libtiff.maptools.org/support.html
6.LAS1.3格式说明:(来自:http://www.docin.com/p-593004989.html)
7.LASlib库中得成员变量解释:https://github.com/PulseWaves/Specification/blob/master/specification.rst
8.LASLib挨个读取GeoTagKey,(http://www.doc88.com/p-7542413492837.html),注意:KeyEntry是一个数组,挨个读取就行;