[Liblas-devel] liblas writing proj4 string (using python api)

Howard Butler hobu.inc at gmail.com
Thu Jun 4 21:16:33 EDT 2009


On Jun 4, 2009, at 7:47 PM, Wes Toews wrote:

> hi Howard,
>
> Thanks for your quick reply.
>
> Hmmm makes sense - that's a good exception to trigger!
>
> I'm using the PyPI plugins, but that makes sense now that you  
> mention it that the OSGeo would be more inclusive.  Does your newer  
> s.proj4 by any chance record an EPSG code in the VLR?

No.  proj4 strings are not very transitive, and you will loose things  
like EPSG codes if you use them as part of the translation.  You need  
to use WKT to i/o your spatial reference systems in that case.  The  
only way to do that is by linking in GDAL support to libLAS.  The  
OSGeo4W distribution has GDAL linked into it.  Otherwise, you would  
have to compile it yourself.


> And I'm guessing that since there's no 1.2 API for python (or C# for  
> that matter)

There is as libLAS 1.2 version of the Python API available http://pypi.python.org/pypi/libLAS/1.2.0 
  and from OSGeo4W.  The place to go for examples of how to use it is  
the doctests.  (see the .txt files here http://liblas.org/browser/trunk/python/tests 
  )

The C# bindings for libLAS *have not* been updated to include the new  
SRS handling, however.



> I'll have to put together something that calls the liblas binaries  
> from python for the SRS handling? (or is there an 'unofficial'  
> release of the 1.2 API?).
>
> I'll let you know how it all works in any case.
>

I have taken the liberty of replying to the liblas-devel list for  
anyone else who might have the same trouble.

Hope this helps,

Howard


More information about the Liblas-devel mailing list