libLAS is a BSD library for reading and writing ASPRS LAS version 1.0 and 1.1 data. LAS-formatted data is heavily used in LiDAR processing operations, and the LAS format is a sequential binary format used to store data from sensors and as intermediate processing storage by some applications.
libLAS is available under the terms of the BSD License. It builds on work by Martin Isenburg and Jonathan Shewchuk of the University of North Carolina in their LAStools project. The base C++ library that reads and writes LAS 1.0/1.1 data was replaced with new development, and Martin's tools were ported to use this new code.
libLAS' initial development was supported by the IGSB of the Iowa DNR for use in its state-wide LIDAR project.
Product's homepage
What's New in This Release: [ read full changelog ]
· C API can now reproject data using _*SRS methods again
· C API can read/write compressed data using LASzip
· Fixups of min/max function calls to satisfy evil macros
· Filtering added to ts2las
· Updated other utilities to be able to read (and sometimes write) .laz output
· Python API brought in line with new C API methods for fetching/setting Raw{X|Y|Z} data and header compression values
· LASzip support improved.
· A new LASzip release coincides with 1.6.0, and it can be found at http://laszip.org. A few small and mighty bugs that didn't effect existing data were found to necessitate new LASzip release.
· A boost::Singleton now protects the DefaultHeader static reference that all points get upon creation. This means that Boost's "thread" library is now a required dependency of libLAS.
· las2las now provides --locale option to let you have your output with commas :) (only works on Windows and Linux, no OS X due to its busted std::locale)
· las2las now provides --fix-optech-scan-angle to optionally multiply scan angles by 1.944445 to quickly fix a common output bug from Dashmap
· gt_wkt_srs.cpp updated to match GDAL 1.8. GDAL 1.8+ and libgeotiff 1.3.0+ should be considered minimum dependencies for libLAS 1.6.0.
· Support building against a static LASzip