4. 卫星遥感与无人机选线:遥感影像解译、无人机航测流程、点云数据处理、正射影像与三维模型生成
各位同行,今天我们来聊聊选线环节里,我个人觉得最有意思、也最“硬核”的一块——卫星遥感与无人机选线。
说实话,十年前我们选线,主要靠翻地形图、扛着经纬仪爬山。现在不一样了。你坐在办公室里,动动鼠标,就能把几十公里线路走廊的地质、植被、房屋看得一清二楚。这背后,就是遥感影像和无人机航测的功劳。
我习惯把这一整套流程叫做“天上看、空中拍、地上验”。咱们一步步拆开讲。
4.1 卫星遥感影像解译——先看“天”的脸色
选线第一步,不是急着飞无人机,而是先买卫星影像。我个人习惯用0.5米分辨率的商业卫星数据,比如WorldView或者国产的高分系列。为什么?因为你要看清房子、道路、水塘,甚至一棵大树,0.5米是底线。
遥感影像解译,说白了就是“看图说话”。但这里有个坑——你看到的颜色,不一定是真实的地物。
核心要点:遥感解译要抓住“三要素”——色调、纹理、形状。
- 色调:植被是红色(近红外波段),水体是深蓝色或黑色。
- 纹理:农田是规则的条块状,山地是粗糙的颗粒感。
- 形状:房屋是矩形,道路是细长条。
举个例子。我在云南一个项目里,卫星影像上看到一片暗红色区域,纹理很细腻。我第一反应是“水稻田”。结果现场一查,是刚翻过的红土地。嗯,这里要注意——同物异谱、异物同谱是解译里最常见的陷阱。
我的小技巧:解译时一定要结合多时相影像。比如同一块地,雨季和旱季的影像对比,能帮你判断它到底是水田还是旱地。我曾经靠这个办法,帮项目省了两次现场踏勘的差旅费。
4.2 无人机航测流程——空中拍,讲究的是“稳准狠”
卫星影像看完了,接下来就是无人机上场。你想想看,卫星影像再清楚,也拍不到塔腿下面的电线杆。这时候,无人机就是你的“空中眼睛”。
无人机航测,我把它分成三步:航线规划→外业飞行→数据检查。
4.2.1 航线规划
这一步最容易被忽视。很多人拿起遥控器就飞,结果飞完发现重叠度不够,模型拉花。
我建议的航线参数(以多旋翼为例):
| 参数 | 推荐值 | 说明 |
|---|---|---|
| 飞行高度 | 100-150米 | 太高了分辨率不够,太低了效率低 |
| 航向重叠度 | 80% | 低于70%容易产生空洞 |
| 旁向重叠度 | 65% | 山区建议提高到70% |
| 地面分辨率 | 优于5cm | 满足1:500地形图要求 |
避坑指南:我曾经在山区飞航线,没注意地形起伏,结果飞机撞山了。后来我学乖了——一定要加载数字高程模型(DEM)做仿地飞行。现在的无人机软件基本都支持这个功能,别省这一步。
4.2.2 外业飞行与像控点布设
飞之前,先布设像控点。像控点是什么?就是地面上那些黑白相间的十字靶标,用来给模型做“坐标锚点”。
我一般每平方公里布设5-7个像控点。记住一个原则:四周密、中间疏。为什么?因为照片边缘畸变最大,需要更多控制点来校正。
4.3 点云数据处理——从“点”到“线”再到“面”
无人机飞完,拿到的是一堆照片。经过空三加密、密集匹配,就生成了点云数据。点云说白了就是几百万个带有XYZ坐标的点。
处理点云,我常用的软件是LiDAR360或者Terrasolid。流程如下:
- 点云分类:把地面点、植被点、建筑物点分开。地面点用来生成DEM,植被点用来分析树木高度。
- 滤波去噪:把飞鸟、灰尘这些“野点”去掉。我习惯用渐进形态学滤波,效果比较稳定。
- 提取电力线:这是输电线路特有的需求。点云里找到那些悬空的、细长的点簇,就是电力线。
关键参数:点云密度。对于输电线路,我要求每平方米不少于50个点。太稀了,电力线的弧垂都看不出来。
这里分享一个代码片段,用Python读取点云并统计密度:
import laspy
import numpy as np
# 读取LAS文件
las = laspy.read('pointcloud.las')
points = np.vstack((las.x, las.y, las.z)).T
# 计算点云范围
x_min, x_max = las.x.min(), las.x.max()
y_min, y_max = las.y.min(), las.y.max()
area = (x_max - x_min) * (y_max - y_min)
# 计算密度
density = len(points) / area
print(f'点云密度: {density:.2f} 点/平方米')
if density < 50:
print('警告:密度不足,建议补飞!')
4.4 正射影像与三维模型生成——把“照片”变成“地图”
点云处理完,下一步就是生成正射影像(DOM)和三维模型。
正射影像,说白了就是一张没有透视变形、每个像素都有地理坐标的“超级照片”。你可以直接在DOM上量距离、算面积。
三维模型,则是用三角网把点云连起来,贴上纹理。看起来就像实景一样。
生成流程:
- 用ContextCapture或Pix4D做空三加密
- 生成密集点云
- 构建TIN三角网
- 纹理映射
我的经验:三维模型生成时,纹理压缩比不要设太高。我一般设80%质量,再高文件太大,再低模型看起来像打了马赛克。另外,模型输出格式推荐OSGB,兼容性最好。
正射影像的分辨率,我通常要求优于5cm。这样你在影像上能看清塔腿基础的位置,甚至能数出有几根地脚螺栓。
好了,这一章的内容就到这里。卫星遥感帮你“看全局”,无人机航测帮你“抓细节”,点云和模型帮你“建底图”。这三板斧用好了,选线效率能翻一倍。