对了,非倾斜!这样在cesium地形上加载shp建筑物贴图模型

103 阅读2分钟

我们看到cesium的加载建筑物,常见都是平面的建筑。
比如这些图

image.png 比如这样的贴地建筑物

2024-12-04_145031.png

哪些项目需要地形?

乡村振兴、美丽乡村、 山区县级、或以地形自然风貌为主的一些项目。地形是可视化场景中非常重要的一个属性。
现在流行的方式是无人机飞倾斜摄影。实际情况有的项目为了减少预算,不需要倾斜摄影,使用简单的白模贴图去表达社会治理。有的敏感区域禁飞。

比如下面的县级项目三维场景,没有了地形场景就暗淡了很多,也无法直观显示地域风貌。

image.png

如何低成本实现cesium建筑物上地形?

首先准备地形数据,你可以在网络中搜索下载到12.5米的地形数据。这和国内mars3d提供的cesium地形切片服务较一致。

在软件右侧【gis工具】中将地形tif文件转换为 hgt地形序列文件

2024-12-04_145705.png

接着点击导出---模型文件导出

2024-12-04_145057.png

在模型文件导出对话框中,开启地形。选择hgt地形数据文件夹。并开始导出。

2024-12-04_145157.png

导出后,会生成模型文件和cesium加载模型的演示文件,包含了代码
可以看到建筑物附着在了地形上。

2024-12-04_145613.png

拉近视野,我们在西湖附近,看到了建筑物高低错落的加载到了 cesium地形上。

2024-12-04_145637.png 更大的视野,宏观的场景。

2024-12-04_145550.png

现在我们成功创建了地形建筑物。在特殊区域追加精模,如地标建筑。再加入常见的人、地、事、物、情、组织标记,加入常见的场景特效,一个丰富的极具视觉的可视化效果就做好了。

本文相关视频 www.bilibili.com/video/BV1QZ…