~ubuntu-branches/ubuntu/trusty/liblas/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/features.txt

  • Committer: Package Import Robot
  • Author(s): Francesco Paolo Lovergine
  • Date: 2014-01-05 17:00:29 UTC
  • mfrom: (7.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20140105170029-ddtp0j63x5jvck2u
Tags: 1.7.0+dfsg-2
Fixed missing linking of system boost component.
(closes: #733282)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.. _features:
 
2
 
 
3
******************************************************************************
 
4
Features
 
5
******************************************************************************
 
6
 
 
7
libLAS provides a number of attractive features for a software developer 
 
8
looking to incorporate support for the `ASPRS LAS format`_ in their software.
 
9
 
 
10
Open Source
 
11
..............................................................................
 
12
 
 
13
libLAS is open source software.  You can embed it in your own applications 
 
14
(and even resell it) as long as you follow the crediting restriction of the BSD 
 
15
license.  See :ref:`license` for more detail. 
 
16
 
 
17
Multiple APIs
 
18
..............................................................................
 
19
 
 
20
libLAS has C, C++, .NET, Ruby, and Python APIs.   
 
21
 
 
22
Spatial Reference System Support
 
23
..............................................................................
 
24
 
 
25
Linked against a 1.2.5+ version of `libgeotiff`_, you can set and get the
 
26
spatial reference systems of LAS files using simple `proj.4`_ coordinate
 
27
system definitions. Alternatively, with libLAS 1.2, you can link against
 
28
`GDAL`_ to be able to manipulate spatial references using `OGC WKT`_. Version
 
29
1.6 or greater of libLAS can be used in combination with `GDAL`_ 1.8+ to
 
30
support `vertical coordinate systems`_ as well.
 
31
 
 
32
Simple Variable Length Record Abstraction
 
33
..............................................................................
 
34
 
 
35
libLAS provides a sensible abstraction for working with variable length records (VLR) 
 
36
in LAS files, and it transparently manages the VLRs related to spatial referencing 
 
37
systems for you.  
 
38
 
 
39
Command-line Utilities
 
40
..............................................................................
 
41
 
 
42
libLAS provides ports of the :ref:`lastools_liblas` utilities by Martin Isenburg for doing 
 
43
things like translating from one version of the LAS format to another, inspecting 
 
44
header information, and translating LAS data to and from text.
 
45
 
 
46
.. seealso::
 
47
    :ref:`utilities` contains descriptions of the utilities that libLAS provides 
 
48
    and :ref:`lastools_liblas` contains information about the relationship 
 
49
    between libLAS and LAStools.
 
50
 
 
51
Cross-platform operation
 
52
..............................................................................
 
53
 
 
54
libLAS is known to work on all editions of Microsoft Visual C++ 7.1+ (Windows) and 
 
55
GCC 4.1+ (Mac OS X and Linux) platforms on both big- and little-endian architectures.
 
56
 
 
57
.. _`proj.4`: http://proj.maptools.org/
 
58
.. _`GDAL`: http://www.gdal.org
 
59
.. _`libgeotiff`: http://www.remotesensing.org/geotiff/geotiff.html
 
60
.. _`vertical coordinate systems`: http://trac.liblas.org/wiki/VerticalCS
 
61
.. _`ASPRS LAS format`: http://www.asprs.org/society/committees/standards/lidar_exchange_format.html
 
62
.. _`OGC WKT`: http://en.wikipedia.org/wiki/Well-known_text
 
 
b'\\ No newline at end of file'