echarts 获取点击的y轴数值_软件小讲堂 | DEM数据与场地三维地形获取(2)

5005b6246f618dd7bbfc02357e39a290.png

Hello~小伙伴们,又到了每周一次的软件小讲堂啦。

LAC丨ArchStudio:软件小讲堂 | DEM数据与场地三维地形获取(1)

在上周的教程中我们介绍了如何通过google earth来获取场地的DEM高程数据从而在Rhino中构建三维的场地。那么今天我们将学习第二种方法:使用全能电子地图下载器,结合地理空间数据云网站创建出三维的场地模型。

494077068a625c39899b06ee2e4a97cb.png

PART 1 前期准备

要完成这样一个操作,大家首先需要安装一个国内的软件全能电子地图下载器.类似于google earth,在这个软件中大家可以直接选取你想要获取的场地,并且由于是国内软件,在左下角你还可以通过场地的行政规划获取

64b4e05ee9063f476f064e8a4b188f22.png

在菜单栏的地图选项中我们可以选择不同的地图及其预览模式。

9e95338854d5c0b9fa20757a9ab56f48.png

而当我们确定了场地之后就可以使用这里面的一系列框选工具将需要的地块框选出来。通过角点可以调整框选区域的大小。

f326a4c20e4778db78b28e3799e88e69.png

之后需要在左侧选择地图级别,地图级别对应着瓦片数,也就是地图生成的精度,简单来说地图级别越高,生成的结果精度就越高,但生成的时间也会随之加长。在这我们就选择17级的地图级别。

69fd12ccea31c6ed3c746bf653a82cbc.png

点击开始下载我们就能完成这样一个场地地形的下载。

f1fc3ac9e16d3b0c38b05fc877e1202f.png

下载完成之后在D:MapTileDownloadOutPut路径下各位就能看到这样一个下载文件。这里面比较重要的是一张拼合后的高清地图和一个记录场地信息的txt文本。

a318b34adcf15468b1d4974437739e6f.png

b980c175076d7c85cb58a2fc4e68af6c.png

35dc7cceb415e2bee941572fa56d1fd8.png

到此为止我们前期的数据准备就已经完成啦,下面就将进入网络数据的获取环节。

PART 2 网络获取

在这一环节中童鞋们需要一个叫做地理空间数据云的网站(连接:http://www.gscloud.cn/)。

b54b92f585823579f4fa68b796e6c8de.png

点击高级检索进入搜索界面。

3fb1740ca969e9ef5698202e785a2193.png

点击数据集选择DEM高程数据。

8f14d64681b10d99cc0a9432a74e601c.png

使用经纬度确定数据范围。经纬度的数值就按住之前全能电子地图下载器生成的数据范围。

f460b96db0a7817a6868926de2e075e7.png

842c04c6eb615bb4595e938d9b55a2af.png

设置完成之后点击搜索,界面中就会出现两个矩形,一个较大的矩形和一个较小的有1234四个角点围合的矩形,这里面较小的矩形为我们的场地,而较大的矩形则是包含我们场地数据的所有地形切片对应的范围。

d4693b1506fe62c4a468b0c34aedd477.png

点击下载就可以完成对于整个场地地形数据的下载。

251a5cfab464c236bb136def4519c640.png

PART 3 地形生成

完成网络数据获取之后,我们需要打开一个叫做global mapper的软件。

d9c0a6fddc5d49be2e9b28ec457b6d84.png

直接把我们下载好的压缩文件拖拽到global mapper中即可。

e4bef82a49911e8dc9a161a71b7a8eb3.png

选择文件—导出—elevation grid format。

f5745d7b35cdc58b9557751b38b220ee.png

选择导出格式为DXF格式。

f0417d4fe2cfb160b7f7a7f74070044a.png

弹出菜单中有几个参数大家需要注意一下。XY方向的采样间距控制的是导出地形的精度,这两个数值给的越小导出的精度会越高但是花费的时间也会越长,在这我们就使用默认的30*30.

b91e9b4d6b389074589cf9e2c32468e6.png

其次我们需要在导出范围栏中进行范围的确定,因为之前在地理空间数据云网站中导出的是包含我们场地数据的所有地形切片对应的范围(大矩形)。所有我们需要对于数据进行一定程度的切分。还是采用最开始生成的经纬度坐标进行切分。

d99807603dbf5e5af80ea6bed06200fc.png

点击OK即可完成对于三维场地信息的生成。

PART 4 后续调整

打开Rhino导入之前生成的DXF三维场地。

7325436d2e28e38d825252ad937a13d6.png

当前的地形显示为Mesh,如果大家想将其转化为Surface的话,可以使用Drape Surface.

32aaab235e78975e02959703ba487bc7.png

之后对其赋予材质,使用我们之前第一步生成的高清地图。

582804d9210f8031e93afeca2d6121d6.png

当当当,一个带有贴图的三维地形就生成好啦。

fe67fc9088fa4adebb7e14697c6b2e02.png

相较于上周说的使用Google地球获取三维地形的方法,这次介绍的这种方法更为便捷并且生成的地形精度也会越高,但是其数据的丰富度可能相较google earth会略弱一下,因此大家可以根据自身的需求灵活选择生成地形的方法。

作者:洪宸老师

更多:公众号lacstudio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值