如何将图新地球多要素KML进行分离输出?
用户新购大疆Mavic 3E 设备,设备只能识别包含多个面要素的KML文件里面的第一个面开始建模工程,无法像精灵4RTK识别包含多个面的KML文件,生成多个建模工程;如果多个项目就要批量导出多个KM,且每个KML里只能一个面。对外业跑多个地块的采集数据人员来讲极其影响效率。
问题
用户包含上千个面要素的shp文件在图新地球里面转换成KML之后,只会显示一个面的工程,无法像之前一样一起规划所有的航飞面。
解决办法
使用GlobalMapper(GM)对多要素KML文件进行分离输出。
操作步骤
(1)在图新地球导出多面要素KML
在图新地球以四个地块面要素为例,在“我的地标”右键“另存为”,选择KML格式,这样将拥有一份包含多个面要素的KML文件。
(2)将导出的KML加载到GM
将在图新地球导出的包含多个面要素的KML文件加载到GM软件中,效果如下图:
(3)使用GM脚本进行分离输出
左上角“文件”—“打开脚本编辑器”,并输入下方脚本,且勾选最下方复选框,点击“运行脚本”
GLOBAL_MAPPER_SCRIPT VERSION=1.00 EXPORT_VECTOR FILENAME="OUT\.kml" \ TYPE=KML\ SPLIT_BY_ATTR=YES \ FILENAME_ATTR_LIST=" "
(4)保存脚本文件
脚本运行结束后,弹出是否保存脚本文件,点击“是”,GM会自动把KML文件中每一个面要素分离输出到独立的KML文件。