
简介《LiDAR360激光雷达点云数据处理软件用户手册》面向测绘、林业调查、电力巡检以及三维激光点云处理的学习者和从业者围绕软件功能体系与操作入口展开说明可帮助读者解决点云处理流程不熟悉、模块功能定位不清等问题。手册以1个PDF文件交付压缩包约15.46MB内容涵盖航带拼接、数据管理、统计、分类、地形、机载林业、地基林业、电力线、矢量编辑等模块并介绍安装激活、许可证管理、工程工具及菜单栏、工具栏、工程管理窗口和工具箱的用法便于按功能检索。已有1481人学习适合作为软件入门、功能查阅和项目应用前的参考材料也可结合真实点云数据对照理解各模块的输入输出、适用场景与操作路径减少自行摸索成本。1. 一份手册值不值得翻先看它有没有把参数写死上个月 A 同学把一份 40GB 的机载激光点云拖进 LiDAR360软件不报错点云也正常显示可一跑地面点分类平地变成斜坡导出的 DEM 全是台阶。问题不在算法在于导入时坐标系那一栏是空的。激光点云数据处理这条链路上出问题的地方几乎都集中在“导入参数”和“工程管理”这两步后面的滤波、分类、建模反倒是最不容易出错的。这份 LiDAR360 V2.2 用户手册的价值就在这里LAS 头文件字段、坐标系选择、抽稀开关、许可激活路径一条条写死了不是那种只告诉你按钮在哪的说明书。做三维激光扫描、机载 LiDAR 的从业者只要手上要跑地形、林业或电力走廊项目都可以把它当查表工具。2. 九个模块不是并列功能是一条有先后顺序的处理链2.1 从航带拼接到矢量编辑模块之间存在硬依赖刚上手的人容易把手册里的模块列表当成九个独立工具按需点开用。实际跑一遍完整项目就会发现它们是一条链前面的输出是后面的输入顺序错了结果就是错的而且错得很隐蔽。链条的起点是航带拼接。机载数据按航线飞每条航带受 GNSS 和 IMU 残差影响相邻航带之间存在系统性偏移。手册里写的是“基于严密的几何模型自动匹配来自不同航带的数据实时显示拼接结果”关键在“严密”两个字——它做的是基于同名特征的几何配准而不是简单地把两份点云摆在一起。这一步不处理后面所有产品都带着这个偏移DEM 上会出现航带接缝断面图上一眼就能看出来。拼完接数据管理。格式转换、点云去噪、归一化、栅格波段运算都在这一层。归一化在林业项目里是硬性前置原始点云的 Z 值是绝对高程归一化之后 Z 值变成相对地面的高度CHM冠层高度模型和单木分割才有意义。跳过归一化直接做单木分割得到的是“树顶海拔”而不是“树高”。再往下是统计和分类。统计模块按点数、点密度、Z 值分布出报告用途是评估数据质量——点密度不够、回波缺失严重的区域后面分类再准也没用。分类是整条链的分水岭地面点分类决定 DEM 精度机器学习分类把建筑、植被、路灯分开电力线模块则专门分离电力线、杆塔和地面点。地面点分类一旦把低矮植被误判成地面DEM 会被抬高坡度、等高线、山体阴影全部连锁出错。分类之后才轮到行业模块。地形模块生成 DEM、DSM、CHM再做断面分析、等高线、山体阴影、坡度、坡向、粗糙度机载林业提取高度分位数、叶面积指数、郁闭度做单木分割拿树高、冠幅再用回归分析结合地面样地数据反演生物量、蓄积量地基林业处理地基或背包数据批量提取棵数和胸径电力线模块在分类基础上做危险点检测树障、树倒做工况模拟按自定义模板出检测报告。最后是矢量编辑依托点云的高对比度底图做 DLG 矢量化分辨房屋、道路、水域、桥梁的轮廓。把这条链记住翻手册的顺序就确定了先看拼接和数据管理再看分类最后才是行业模块。反过来从电力线模块开始读会看到一堆“需要已分类的点云”的前置条件来回翻页反而慢。2.2 免费版能干什么试用期该拿来干什么版本矩阵是这份手册里最容易被跳过、又最影响决策的一页。手册列了免费版本和全功能版本两个档位差异不在“功能多少”而在“能不能算”。模块免费版本全功能版本数据可视化支持支持数据管理支持支持海量数据支持支持支持航带拼接30 天试用支持统计30 天试用支持分类30 天试用支持地形30 天试用支持机载林业30 天试用支持地基林业30 天试用支持电力线无试用支持矢量编辑30 天试用支持读这张表要注意三点。第一免费版能打开、能浏览、能管数据但所有“算法”类操作都是空白的包括地面点分类。有人拿免费版验收数据看完觉得“点云质量不错”回去一跑滤波才发现根本动不了这是最常见的误判。第二试用是按模块独立计时 30 天不是整包 30 天。只开地形模块的试用林业那边的计时未必同步消耗但一旦把几个模块全点开30 天就是一起倒数用不掉就作废。第三电力线模块在免费版下连试用入口都不开放想评估这个模块只能走正式许可。实操建议是拿到软件先别急着把所有模块点亮。用一周时间把数据入库、航带拼接、地面点分类跑通确认数据本身没问题再按项目需要逐个开试用。试用期里最该做的是验证“这套数据在这套参数下能不能出合格产品”不是拿来做日常生产——30 天做不完一个林业项目但足够判断这个模块值不值得买。2.3 手册的三条索引路径按模块、按格式、按工具手册的目录结构是“简介 → 安装与许可 → 工具说明 → 工程管理 → 各模块”。实际用起来有三条索引路径比从头读高效得多。第一条是按模块查。手上要做电力线巡检直接翻“电力线”那一节看输入要求、分类流程、报告模板字段。这条路径适合已经知道要干什么的人代价是会漏掉模块间的衔接说明。第二条是按数据格式查。“添加数据”那一节把 LAS、TXT、CSV、PLY、栅格、矢量、模型七类数据的导入参数全列了每一类对应一个弹窗、一组页签。遇到“这个格式怎么进不来”翻这里最快。第三条是按工具查。手册的“工具说明”一章把菜单栏、工具栏、工程管理窗口、工具箱里的工具挨个过了一遍工程工具、颜色条工具、视图工具、操作工具、设置工具、量测工具、模型显示、剖面工具、选择工具、校正工具、批处理工具。这条路径适合排错——比如点云颜色不对先看颜色条工具怎么定义渲染方式剖面切不出来看剖面工具的参数。批处理工具值得单独提一句。手册里提到了它但没给脚本语法。它的定位是把已经调好的处理流程批量套到多个文件上参数来自界面里保存的配置。真正要批量跑几十景数据先把单景的参数调到满意再考虑批处理顺序反了会浪费大量时间。3. 装机和许可8GB 内存与两把锁的实操细节3.1 官方环境要求背后的真实含义手册给出的运行环境是内存不小于 8GBCPU 为 Intel Core i5/i7 双核显示适配器推荐 NVIDIA 独立显卡且显存不小于 2GB操作系统为 64 位的 Windows 7、Windows 8、Windows 10 或 Windows Server 2012 及以上。这几行字要拆开看。8GB 是软件能启动、能加载中小规模数据集的下限不是“能同时处理 300G 点云”的配置。海量数据支持靠的是分块调度和按需加载软件本身能吃下大数据但你的机器要同时扛住操作系统、显卡驱动和其他后台程序。实际做项目的机器16GB 起步比较稳妥数据放在 SSD 上机械盘加载几十 GB 的 LAS 会让人怀疑软件卡死。2GB 显存对应的是显示缓冲区点云渲染是按块调度的显存不足的典型表现不是报错而是旋转视角时掉帧、切换显示模式时白屏几秒。笔记本双显卡的机器尤其要注意默认可能跑在集成显卡上必须手动指定高性能图形模式手册专门为此写了一节说明这不是个例。CPU 那一栏写“双核”是保守表述。地面点分类、单木分割这类算法是计算密集型的核心数越多跑得越快但真正的瓶颈通常在内存带宽和磁盘 IO堆 CPU 的收益没有想象中大。3.2 硬锁与软锁激活流程逐步拆解许可分两种硬锁许可证和软锁许可证。硬锁是一支 U 盘形式的加密锁软件运行期间实时检测必须正确插在主机 USB 接口上。手册明确写了几条禁令不许格式化、不许删除、不许复制。这几条禁令不是客套话把许可 U 盘当普通存储盘用格式化一次许可就废了补办流程比想象中长。我的习惯是拿到硬锁后在锁体上贴标签写上“许可锁 勿动”插在机箱后置 USB 口上不再拔。软锁是按注册标识颁发的许可密钥激活步骤手册写得很清楚以管理员身份运行 LiDAR360。路径是开始菜单 所有程序 LiDAR360 右键单击 LiDAR360 以管理员身份运行。这一步不能省普通权限启动时许可写入会失败表现是激活完成但重启后又变回未授权。软件启动后点“帮助 License 激活”弹出激活对话框。试用期结束时这个对话框会自动弹出来。填写姓名和公司名称勾选需要激活的模块点“复制到电子邮件”。把复制出来的内容粘进邮件正文按手册指引发给许可方。收到密钥后填进对话框点“完成”。这里有三个细节容易翻车。姓名和公司名称是许可归属信息填错不会立刻报错但后续换机、重装、迁移许可时会卡住得重新走一遍流程所以第一次就要填对。模块勾选决定你买到的权限范围漏勾一个模块激活成功后发现那个功能还是灰的容易误判成激活失败。以管理员身份运行这条很多人第一次装完直接从桌面双击图标激活看似成功第二天开机又提示未授权返工一次就记住了。3.3 高性能图形模式与语言切换两个必做的收尾设置装完激活还有两个设置建议当场做完。第一个是高图形性能模式。手册在环境要求后面专门加了注意项让用户按步骤把软件调整到高性能图形模式。具体路径在显卡驱动的控制面板里把 LiDAR360 主程序指定为使用高性能 NVIDIA 处理器而不是“自动选择”。双显卡笔记本上自动选择的判断经常出错尤其是外接显示器的时候。第二个是语言切换。手册给的路径是 Display Language English 或 Chinese。点了之后会弹确认框选“Yes”立即重启软件生效选“Cancel”不重启下次启动时按新设置显示。这两个选项的差别不小——如果你正在处理一个没保存的工程手滑点 Yes 就等于丢了未保存的编辑。养成先保存工程再切语言的习惯能省掉一次返工。4. 数据入库LAS 三页签、CSV 列映射与工程搬家4.1 *.LiProj 只存指针工程搬家必须整目录走工程文件的后缀是*.LiProj本质是当前工作区的一份快照。手册反复强调了一句话保存工程只保存加载的数据图层和工程设置不保存真正的数据。这句话的后果在换机器、拷资料、归档的时候集中爆发。把项目.LiProj单独拷给同事打开是一片空白图层列表还在数据全部失效。手册给的解决方案是转移工程文件时把与该工程关联的所有文件一起移动并且保留它们的相对路径。所以正确的项目组织方式是从第一天就定好的# 一个项目一个根目录数据放在固定的子目录里 project_2024_tower/ ├── project_2024_tower.LiProj # 工程文件只存指针和设置 ├── data_raw/ # 原始 LAS/LAZ只读不改 │ ├── strip_01.las │ └── strip_02.las ├── data_lidata/ # 转换后的 LiData体积大可重建 ├── output/ # DEM、CHM、报告等成果 └── doc/ # 参数记录、坐标系统计用这个结构工程文件里记录的相对路径在整目录搬迁后依然成立。反过来如果今天把 LAS 放在 D 盘根目录、明天挪到 E 盘的某个中文名文件夹里工程文件里的路径就对不上了。新建、打开、另存为、最近打开的工程这几个操作本身没什么好讲的值得说一句的是“另存为”的用途在同一个项目里试两套分类参数可以先另存一个工程分支各自调参最后对比结果原工程不受影响。比起在同一个工程里反复改参数、忘了原来设的是什么这个做法可靠得多。4.2 LAS 导入的三个页签每个字段都影响后面的算法LAS 是机载数据最常见的交付格式。第一次加载时会弹出导入对话框顶部显示文件路径下面三个页签Header、Attribute Option、Coordinate Option。Header 页签展示的是 LAS 头文件信息字段清单如下字段含义实际用途版本号LAS 规范版本判断是否支持 1.4 的点格式源 ID、系统标识符、生成软件数据来源标识追溯数据出处排查拼接问题文件创建日期生成时间归档核对文件头大小、首点记录偏移二进制布局参数一般不用管异常时说明文件被工具改过点数据格式 ID点记录结构决定有没有 RGB、GPS 时间、回波信息点数据记录数总点数与统计模块的点数对不上就要查是否压缩LAZ 标记影响加载速度各回波次数的点数多次回波分布植被区首回波占比高可用于预判地物类型X/Y/Z 比例因子坐标精度比例因子过大精度损失过小数值溢出X/Y/Z 偏移量坐标基准偏移与坐标范围配合判断是否做过局部化最小/最大 X/Y/Z数据范围快速判断坐标是否合理最后两行是排错时最先看的。拿到一份数据先看最大最小坐标X/Y 在几万到几十万之间、Z 在几十到几千之间是正常的投影坐标如果 X/Y 只有几百、Z 跨了几千说明做过局部坐标平移如果 X/Y 是 116 和 40 这种量级那是经纬度直接当平面坐标用了后面所有距离量测全错。Attribute Option 页签管两件事隔点抽稀和属性选择。抽稀默认关闭也就是打开所有点属性默认全导入。抽稀的用途是快速预览超大文件抽稀之后点的空间分布不变但密度下降做成果千万别开着抽稀——单木分割和电力线细导线提取都依赖完整点密度。Coordinate Option 页签是三个里最要命的。可以输入坐标系关键词快速查找也可以点“添加坐标系”下拉菜单从 WKT 或 PRJ 文件导入。手册给的例子是输入 EPSG 代码 4326 找到 WGS84 坐标系。这一栏空着软件不会拦你数据照样加载但后续所有涉及距离和面积的计算都在错误的基准上跑。我在导入前会先跑一遍体检脚本把整批 LAS 的头信息拉出来对一遍比在弹窗里一个个点开快得多# 导入前体检批量读取 LAS 头信息核对坐标范围与坐标系 # 依赖pip install laspy pyproj import glob import laspy from pyproj import CRS def check_las(path): with laspy.open(path) as f: h f.header # 比例因子太小会让坐标在 float32 下丢精度太大则容易溢出 scale tuple(h.scales) offset tuple(h.offsets) mins tuple(h.mins) maxs tuple(h.maxs) n_points h.point_count fmt h.point_format.id version str(h.version) # 记录里带的 CRSVLR很多数据这里是空的 crs h.parse_crs() return { file: path.split(/)[-1], version: version, point_format: fmt, points: n_points, scale: scale, offset: offset, x_range: (round(mins[0], 2), round(maxs[0], 2)), y_range: (round(mins[1], 2), round(maxs[1], 2)), z_range: (round(mins[2], 2), round(maxs[2], 2)), crs: crs.to_string() if crs else EMPTY, is_projected: CRS.from_user_input(crs).is_projected if crs else None, } if __name__ __main__: for p in sorted(glob.glob(data_raw/*.las)): info check_las(p) print(info)这段脚本做三件事。第一把每份数据的点格式、点数、比例因子、偏移量打出来和 Header 页签的内容一一对应批量核对不用重复弹窗。第二打印 X/Y/Z 范围坐标量级异常的当场就能发现。第三检查文件里是否内嵌了 CRSis_projected为 False 说明是地理坐标系单位是度导入 LiDAR360 的 Coordinate Option 时就必须手动指定投影坐标系而不是照抄文件里那个。脚本本身不写数据只读头信息跑一遍几秒钟比导入后发现问题再返工划算得多。三个页签填完点“Apply”表示只对当前文件用这套设置点“Apply All”表示关闭软件之前再导入其它 LAS 都不再弹窗直接套用这次的设置。这个设计对批量导入同一批次数据很方便对混批次数据就是个陷阱坐标系不同的两份数据被静默套用了同一套参数第二份直接错位而且不报错。混批次导入时老老实实点 Apply。4.3 TXT、CSV、PLY列映射错了比不导入更麻烦TXT/ASC/NEU/XYZ/PTS/CSV 这类 ASCII 数据的导入界面长得像个小表格。顶部显示文件路径如果数据带文件头文件头所在的行会用红色高亮标出来。分隔符一般能自动识别也可以在 Separator 处手动指定。Skip lines 用来跳过第 X 行之前的文件头或说明行。下面每一列上方有一个下拉按钮用来指定该列对应什么属性不需要的列选 Ignore。软件默认把前三列认作 X/Y/Z。这里最常见的错是列顺序。有些设备导出的顺序是 Y/X/Z 或者带一个序号列直接点确定进去点云会整个翻转或者被压缩成一条线。判断方法很简单导入后看坐标范围X 和 Y 的量级应该接近如果其中一个差了三个数量级就是列映射错了。CSV多一个分叉可以选择打开为表格也可以选择打开为点云。这个分叉和地基林业的流程直接相关——单木分割输出的 CSV正确做法是打开为表格。打开为表格时还要选数据类型选“点”需要指定 X、Y、Z 对应的列选“圆”除 X、Y、Z 外还要指定直径对应的列用于把每棵树画成冠幅圆。还有一个“显示标签”复选框勾上之后要指定标签列通常就是树木 ID。这样加载进来的不是点云而是一份带位置和属性的单木清单可以直接在图上点选、编辑属性。选错了比如把单木表当点云导得到的是几百个孤立的点位置对但属性全丢。PLY的界面最简单分别指定 X、Y、Z 对应的属性有颜色就分别指定 R、G、B没有就选 None然后点 Apply。PLY 常用于摄影测量或手持扫描的成果颜色信息是否保留取决于原始文件里有没有这三个属性。4.4 栅格、矢量、模型与拖拽失效的排查顺序栅格、矢量、模型这三类数据走的是同一个入口文件 数据 添加数据选中文件直接打开没有 LAS 那样的参数页签。栅格是把空间切成规则网格、每个单元赋一个属性值位置由行列号隐含表示。DEM、DSM、CHM、坡度、坡向、山体阴影这些产品导入后都属于这一类。矢量的特点是保持原始分辨率和形式可以直接叠加在点云上做参考不需要转换。模型数据是 LiModel 格式由 DEM 或 DSM 生成规则三角网再按四叉树分块组织存储可以叠加 DOM 纹理信息用于三维场景浏览。手册提到支持直接拖拽添加数据同时留了一句如果拖拽不起效果去看专门的说明。拖拽失效在实际使用中挺常见排查顺序按这个走软件是不是以管理员身份运行的。普通权限下从资源管理器拖拽文件到另一个进程的窗口会被系统的权限隔离拦住。文件路径里有没有特殊字符或超长路径。中文目录一般没问题但超过 260 字符的路径会静默失败。拖拽的是不是软件支持的类型。把压缩包直接拖进去当然没反应得先解压。软件是不是正卡在一个模态对话框里。有弹窗没关掉的时候主窗口不接收拖拽事件。四个都排除了还不行就走菜单入口功能是一样的只是多两步点击。5. 避坑与常见问题五条从现场收回来的翻车记录问题一点云导入后跑到几万公里外或者整个压成一张纸。现象是加载完成后视野里什么都没有点“缩放到图层”才看到数据偏离原点极远或者 Z 值全部挤在一个平面上。原因是 Coordinate Option 页签没设坐标系同时数据本身做过局部坐标平移Header 里的偏移量不为零软件按原始数值摆放和底图对不上。压成平面的情况多半是列映射错了把某一列当成了 Z。解决办法是回到导入对话框在 Coordinate Option 里按数据实际坐标系指定 EPSG 代码或导入 PRJ列映射错误就重新导入按 Header 里的坐标范围判断哪一列是 Z。已经导入的错误数据直接删掉重来不要在错误的基准上继续做分类。问题二工程文件换台机器打开图层全红、数据全部失效。现象是工程能打开图层列表完整但每个图层旁边都是感叹号视图区空白。原因是*.LiProj只存图层指针和工程设置不存真实数据换机器时只拷了工程文件或者拷了整目录但中途改过文件夹名相对路径断了。解决办法是把工程文件和数据目录一起整体搬迁保持相对路径不变已经断了的在软件里重新指定数据源路径。预防办法就是第 4.1 节那个目录结构从建项目第一天就定死别中途改目录名。问题三坐标系填了 EPSG:4326量出来的距离全是错的。现象是点云显示正常断面也切得出来但量测工具拉一条线几十米变成零点零几。原因是 4326 是地理坐标系单位是度不是米。手册拿它当“关键词搜索”的例子是演示怎么快速定位坐标系不是推荐用它处理点云。解决办法是换成对应投影带的投影坐标系比如 UTM 或本地高斯克吕格带。判断标准很简单坐标范围里 X/Y 应该是米级的大数值不是 116、40 这种经纬度量级。问题四试用期还没到某个模块突然不能用了。现象是同一个工程昨天还能跑地面点分类今天点下去提示未授权。原因是试用按模块独立计时某个模块的 30 天先到期了其它模块还在有效期内。也可能是激活时勾选的模块范围本来就不包含这一个。解决办法是在“帮助 License 激活”里核对已授权模块清单确认哪个到期、哪个没勾。规划试用节奏时把要评估的模块排在前面别把 30 天耗在数据格式转换这种免费功能上。问题五大文件加载到一半卡死或者旋转视角掉帧严重。现象是进度条走到某个百分比不动任务管理器里内存占满或者数据能打开但每次转动视角都要等几秒。原因是数据规模超过了当前配置的舒适区8GB 内存跑几十 GB 的点云全靠虚拟内存顶着笔记本还在用集成显卡渲染。解决办法分两步短期用 Attribute Option 里的隔点抽稀先看整体形态确认范围无误后再按完整点密度分块加载长期把显卡切到高性能模式内存加到 16GB 以上数据放 SSD。真要处理 300G 级别的项目按航带或按行政区划分块处理每块单独建工程最后合并成果比一次性全塞进去稳。6. 一次完整作业的自检表从原始数据到可交付成果把前面几章串起来我现在跑一个新项目会按这张表逐项打勾每一项对应手册里的一个具体设置跳过任何一项后面都要返工。阶段检查项对应手册位置不合格的后果准备显卡已指定高性能模式环境要求附注视角卡顿误判为数据问题准备软件以管理员身份启动许可激活步骤激活失效重启后未授权准备项目目录结构已建好工程管理工程搬家后图层全失效入库LAS 头信息已批量核对添加 LAS 数据坐标错位分类结果全废入库坐标系已指定为投影坐标系Coordinate Option距离、面积、密度全部错入库未开启隔点抽稀Attribute Option单木分割、细导线提取失败处理航带拼接残差已检查航带拼接DEM 出现接缝处理已归一化再算 CHM数据管理树高变成海拔处理地面点分类已抽样验证分类DEM 抬高坡度连锁出错交付工程文件与数据同目录归档保存工程半年后自己都打不开这张表里最容易被跳过的是“地面点分类抽样验证”。分类跑完软件会给个结果看着挺正常但低矮植被被误判成地面这种事只有切几个剖面、量几个已知点的高度才能发现。我一般会挑三处地形差异最大的区域各切一条剖面看地面线是不是贴着真实地表走。三处都过才继续往下做 DEM。最后一个习惯是参数记录。每跑完一版成果把当次用的滤波参数、分类阈值、抽稀开关状态记在doc/下的一个文本文件里文件名带上日期。这么做不是为了交差是因为两周后客户说“上一版好像更好”你得能原样复现上一版。没有记录就只能靠记忆重调调出来的往往不是同一版。从那以后我每次开新工程第一件事不是导数据而是先把目录建好、把显卡模式确认一遍、把坐标系查清楚这三步做完再碰点云。希望帮到你。本文还有配套的精品资源点击获取