[Liblas-devel] VLR in liblas 1.6.0 crashing
Sullivan, Alicia
Alicia.Sullivan2 at weyerhaeuser.com
Thu Mar 10 17:33:50 EST 2011
Hi,
I am working with some LAS 1.2 point format 1 data that have a variable length record in them and liblas 1.6.0 for python seems to crash on these files. When I try to open these files I get a message that "something bad happened" and python has to close.
Here is what I am trying
from liblas import file
f = file.File('nc_2571.las', mode= 'r')
Just to make sure it wasn't my files, I found an example from Marten Isenburg of the v1.2 point format 2 las format and tried the same thing, no problem, the file opened just fine. However when I added a vlr record to it using:
from liblas import file as lasfile
from liblas import vlr
from liblas import header as lasheader
f = lasfile.File('las12_example.las',None,'rb')
h = f.header
v = vlr.VLR()
v.userid='Alicia'
v.recordid = 12345
h.add_vlr(v)
f2 = lasfile.File('las12_example_vlr.las',header=h,mode='w')
for p in f:
f2.write(p)
f2.close()
And tried to open the new file 'las12_example_vlr.las', it crashed with the same error as my file. Does anyone know if this is a known bug? Are there any work arounds or a newer python version that I can use where this is fixed?
Thanks,
Alicia Sullivan
IT Specialist, Weyerhaeuser
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/liblas-devel/attachments/20110310/64b33b18/attachment.html
More information about the Liblas-devel
mailing list