【问题标题】:Create a type liblas.point.Point in order to save a *.las file with Liblas module创建类型 liblas.point.Point 以使用 Liblas 模块保存 *.las 文件
【发布时间】:2012-10-10 15:42:10
【问题描述】:

我有一个数据集:

 s
'308342.38 6964462.78 122.15 16 1 1 0 0 1 0 114.985 7.1653 '

type (s)
<type 'str'>

我想做的是创建一个 liblas.point.Point 并将它(有几百万个点)保存在一个 *.las 文件中

file_out = lasfile.File(outFile,mode='w')

这是消息错误:

file_out.write(s)
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python27\lib\site-packages\liblas\file.py", line 382, in write
'be of type liblas.point.Point' % pt)

【问题讨论】:

    标签: python formatting type-conversion lidar


    【解决方案1】:

    您可以通过实例化来创建Point 实例:

    pt = liblas.point.Point()
    

    然后,您只需填写其字段(xyz 等)和write 即可。

    【讨论】:

    • 是的,非常感谢!!!!您认为在新文件中创建一个“标题”关联是否方便?
    • 它的字段怎么填,怎么写?
    猜你喜欢
    • 2012-10-01
    • 2019-08-27
    • 2014-08-08
    • 1970-01-01
    • 2018-06-17
    • 2013-12-04
    • 2013-02-28
    • 2015-12-21
    • 2023-02-13
    相关资源
    最近更新 更多