Skip to main content

LAS 1.0/1.1 LiDAR data format translation

Project description

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.

Download

The latest version of libLAS can be downloaded from http://liblas.org/wiki/Releases

FAQ

The FAQ is available from http://liblas.org/wiki/FAQ

State of the Library

libLAS provides excellent coverage of the ASPRS LAS 1.0 and 1.1 specifications, but it only provides weak support for the concept of variable length records. Notably, libLAS concentrates on reading and writing point data for processing pipelines and it does not concentrate on vendor-specific items for which variable length records would likely be used. It is hoped that libLAS’ coverage of these items will be improved in the future. Contact the Authors if you have money burning a hole in your pocket to implement these items :)

Another deficiency with libLAS as of version 0.9.6 is lack of support for coordinate reference systems descriptions and storage. These are also part of the variable length header operations, but they are required as specified in the 1.0 and 1.1 spec. It is hoped that libLAS will support these operations through the optional linkage of libgeotiff by the time 1.0 is released.

LAS Format Specifications

The LAS Format Standard is maintained by ASPRS Standards Committee. LAS format standard documents are available in PDF format:

Documentation

Library Documents

  • LAS Format Elements - comparison of elements of LAS Format 1.0 and 1.1

  • Software - list of geospatial software with reading and writing capabilities of LAS Format

  • Resources - list of LiDAR/LAS resources

  • Tutorials - Tutorials on C++ and Python APIs

Utilities

Authors

The libLAS development team are:

Special thanks to Martin Isenburg and Jonathan Shewchuk for their LAStools pioneering implementation of the ASPRS LAS standard that made development of the libLAS library possible.

Mailing Lists

Subversion Tree

The SVN repository URL is available at http://liblas.org/svn

svn checkout http://liblas.org/svn/trunk/

License

libLAS is available under the terms of the BSD License. See License for a copy.

About Trac

  • Trac Open Source Project

  • TracGuide <http://trac.edgewall.org/wiki/TracGuide> - Built-in Documentation

  • TracFaq - Frequently Asked Questions

  • TracSupport <http://liblas.org/wiki/TracSupport> - Trac Support

  • reStructuredText Support in Trac

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libLAS-0.9.6.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

libLAS-0.9.6-py2.5.egg (23.8 kB view details)

Uploaded Source

File details

Details for the file libLAS-0.9.6.tar.gz.

File metadata

  • Download URL: libLAS-0.9.6.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for libLAS-0.9.6.tar.gz
Algorithm Hash digest
SHA256 948cd397bf5624e296c7f1356e5190fcd869aadc95110dd3230268e389d641a1
MD5 dd9ef64dfef643ed4bf2b55b11f4d72c
BLAKE2b-256 35d19ce92c2624dbb5c64cd93e257e8a34948fbf0ad7fdb111ac11e892370510

See more details on using hashes here.

Provenance

File details

Details for the file libLAS-0.9.6-py2.5.egg.

File metadata

  • Download URL: libLAS-0.9.6-py2.5.egg
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for libLAS-0.9.6-py2.5.egg
Algorithm Hash digest
SHA256 0ade010e7ade300e157d5df4e5610609a293d71a384d30b40ffe99922f2e26e4
MD5 6a295fd1b6293da8b933d6bc13a95281
BLAKE2b-256 9a9b8bfe86d59dc9a27b26f34fb25ab147eecffa3e34480ecf23742dd205848c

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page