BigemapPro
当你在做地理测绘、工程勘察,或者只是户外探险随手记录地理数据时,有没有遇到过这种情况:千辛万苦收集到一堆实测点位数据,满心欢喜准备深入分析,结果打开一看,居然没有海拔信息!这可咋办?别着急,今天就教大家如何用BigemapPro给这些 “残缺” 的数据补上海拔信息!
这里用一份 KML 格式的实测数据文件为大家演示,首先把它直接拖拽进BigemapPro:
导入之后,右键打开图层的属性表
能看到表里有经纬度坐标和编号,却没有海拔数据。别慌,接下来看我怎么快速给点位数据补充海拔:
使用 “框选要素工具”,把所有点位全选中。接着,右键点击其中一个点,选择“拾取高程”,软件会自动为所有点位补充海拔信息。
要是觉得一个一个点操作麻烦,还有更快捷的:直接选中总图层,右键选择 “拾取图层中的高程点”
操作完这步,再打开属性表,海拔字段就有了!
如何在地图上显示海拔信息?
补充完海拔信息后,如果想让图上每个点位都显示海拔,选中总图层,右键选择“显示图元名称”,点位名称就可以显示出来了
这里默认显示的可能是编号,我们需要把它改成显示海拔数值。继续右键找到 “样式” “标注”,在“选择属性为图元名称”那栏选“BM_Altitude”(海拔字段),点击应用。
这时候,每个点位旁边就显示的是海拔了
而且,文字和点位图标的大小、颜色都能随心修改
如何导出数据
数据处理完,要是想导出矢量文件,右键选择 “导出矢量”
各种常见格式任你挑选(KML、DXF、SHP、CSV等) ,这里以导出 CSV 文件为例
如果你需要将坐标转换为其他坐标系,比如从经纬度转换为2000大地坐标系,可以在导出时进行选择。软件会自动完成坐标转换,让你的数据更加符合你的需求。
进阶技巧:为路线补充高层点
上面说的是有点位数据的情况,那要是手里只有测量的路线图,没有具体点位,这种情况该怎么给路线补充海拔呢?别担心,方法同样简单!
在BigemapPro中,选中路线,单击右键选择“生成点位”
这里你可以设置生成点位的方式和间隔距离,以及是否保留控制点
设置完成点击确定,就成功生成点位了
然后打开属性表,你会发现这些点位只有编号,没有经纬度和海拔信息
这时候,我们可以右键选择“新建/编辑字段”,为这些点位添加经纬度字段
新建字段完成后,右键选择经度字段,选择“对属性字段赋值”,在常用函数里搜索 “经度”,软件会自动匹配函数,应用确定后,经度数据就补充好了;“纬度”也是用同样的方法
最后还是用之前拾取图层中点高程的方法,为这些点位补充上海拔信息。点击查看属性表,海拔就成功补充出来了!
之后要是想显示名字和导出表格,操作和前面点位数据的操作类似,这里就不多赘述了
不管你手里是实测的点位数据,还是路线图,只要缺少海拔信息,用上述的方法,借助BigemapPro软件,都能轻松搞定!赶紧动手试试吧
要是在操作过程中有啥问题,欢迎在评论区留言!
推荐阅读
领取专属 10元无门槛券
私享最新 技术干货