kml的定义:参考GIS当中矢量数据、影像数据、地形数据等常见数据格式的介绍
为什么写这篇文章,主要是发现很多人在使用smart3d建模的过程当中老是在这块遇到问题,就系列的整理一下,作为一个记录,也希望对其他人有所帮助。
1.查看目前区域的位置,覆盖范围,并计算面积
要做倾斜摄影第一个需要明确的是拍哪个地方,这个地方长什么样,需要航拍的地方是带状的,还是面状的,还是不规则形状的,有没有特殊情况,来判断航拍的难度。
另外航拍项目的前期沟通多数不是面对面的,而是先询价,那就更需要了解清楚上面的要求,不然这个报价对谁都不利。
而如何把要求的航拍区域准确的传递给要做航拍的人?
最好的办法目前我觉得就是kml,通过kml结合卫星影像快速定位,查看状态。
放几个航拍区域的示例:
当前甲方习惯用的格式是什么?--------------------------CAD!!!!!!!!!!!!!!!!!
接触的好几个朋友接收到的范围都是CAD,而CAD多数没有投影,拿到这个数据,再去定位到指定的位置非常麻烦。非专业人士一般搞不定。
为什么提供项目的人一般会有CAD格式?
这里简单介绍一下:需要做航拍的多数都有对应的要求,一般会根据对应的规划、设计图纸来定,所以他们手里面多数有的就是CAD格式的文件。
而对于目标区域的航拍,一般要求不会特别高,明确界限就可以了,因此甲方的朋友,为了工作效率的提高尽量使用KML吧,自己动手画一个也不难的。
因为做航拍的没几个懂CAD的(一般电脑上都没有这个软件),能懂CAD和GIS结合的就更少了。
更新完第一部分,就有朋友回复直接通过控制点纠正,可以轻松的从CAD转为GIS(为懂技术的大神点赞)
2.航线规划
注意:注意:注意:特殊区域的航拍,尽可能的内业人员和外业人员一起参与航线的评审,如果拐角太厉害可能造成后期无法对采集的数据进行处理。
大多数航拍软件都支持航线的绘制,但更多的是适合规范的区域。对于不规范的区域,需要自定义的,在手机上操作就远没有电脑上方便了。
大疆的地面站支持kml格式的航线规划(付费的)
开源的飞控mission planner也支持kml格式的航线设计,可以通过kml有效调整好飞机飞行的路线(路线要平滑,尤其对固定翼而已,不平滑,飞出来的数据可能重叠度无法保证,尤其带状航测)
如何做一个kml格式的航线?
一般要去做航拍会根据自己的设备(相机参数),确定航拍的高度,然后定义航线重叠度和旁向重叠度。高级一些的会根据当地的地形,为航线设置关键点,并调整关键点的飞行高度。那需要做的就是生成一份带高度的kml线。
针对带状巡检(一般两条航线,一去一回),可以先绘制一条中间线,
然后根据两条航线的间距,创建缓冲区
然后把面转成线:
删除一个多余的起点,就得到了一条往返航线。
对于平米的之字型航线绘制可以结合测量工具进行绘制。
在属性里面可以批量设置点的高度,对于带状航线,更多的需要单独设置每一个点的高度,也可以单独设置。如果发现航线上缺少对应的高度控制点,可以在完成航线之后,动态的添加点
3.水面约束
4.模型生成范围约束
5.控制点判断
6.大数据分块处理的筛选条件
持续更新...