DEM+谷歌地球取点工具获取场地地形矢量数据
【引言】三维地球主要由两层结构来实现,表层是影像贴图层,提供了我们看到的卫星图像,下层是地形(DEM)层,提供了三维地形。
图新地球,LocaSpace Viewer(简称LSV)三维数字地球软件,集成多种在线地图资源,搭配谷歌地球取点工具轻松实现DEM数据(可用于生成高程点)提取和坐标转化,解决访问谷歌地球和谷歌地图及数据提取的痛点。
➤ 成果预览
➤ 工具
(1)LocaSpace Viewer(LSV)
免费、开放的三维数字地球,可用于获取DEM数据。
可在官网免费下载 www.tuxingis.com
(2)谷歌地球取点工具
将地理坐标转化为平面坐标的工具。
以广州白云山 局部地形为例
➤ 步骤
⑴LSV软件下载。
进入官网下载LSV,或公众号后台回复LSV
(2)LSV安装步骤。
下载后解压文件夹,点击"生成桌面快捷方式",点击图标进入界面
(3)绘制区域。
点击“编辑”,点击“绘制矩形”,左键单击拖拽绘制矩形,再点击左键完成绘制,命名“示例-白云山”(矩形样式可自定义调整)
(4)提取数据。
上方菜单栏点击“下载”,点击“提取高程”,点击“选择面”(选择范围可以直接选择加载的或之前绘制的一块面区域)选择刚刚绘制的面。
弹出的对话框,”采样间距“是系统默认计算的,根据精度修改数值,点击"提取",等待数值转换成功,点击”导出“,保存为.csv格式,得到带有经度、维度、高程数据的坐标文件。
(5)调整该csv文件并改成txt文件。
为了让谷歌地球取点工具能拾取对应的数据。
首先用excel打开该文件
文件中longitude是经度,latitude是维度,elevation是高程,将数据调整为序号、维度、经度、高程,调整完后删掉首行(英文所在行),另存文件
将文件的后缀改为txt(或直接用记事本打开该文件再另存为txt文件)
(6)坐标转化。
经纬度对应的是球体坐标,我们需要的是XYZ平面坐标。
使用谷歌地球取点工具将地理经纬坐标转化为平面xy坐标的坐标。
打开取点工具,(如果弹出让你注册,点确定就可以忽略)
点击“打开”,点击“输出”,然后点击“转换”,等待转换完成,保存为MapGIS格式,得到的DAT文件可以直接被犀牛拾取
(7)xyz数据生成点再成面。
在犀牛里打开gh文件“拾取点数据成面”,拾取前面转化得到的DAT文件,即可生成地形
(8)地形对位。
LSV下载选区卫星地图,可用来与犀牛做好的地形对位
➤ 最终效果整体看一遍~
➤ 那么大家也来尝试一下吧,世界那么大,爬个模型来看看~