[TOC]
操作过程
获取 DEM 地形文件
网上有多种公开的全球 DEM 地形数据,包括 GDEM、SRTM、DLR 等,也有很多下载渠道,就不一一列举了,感兴趣的朋友可以在参考资料里详细了解。我个人选择的是数据来源地理空间数据云,经测试下载速度很快。下载好的文件中包含一个 XXX_dem.tif 文件、一个 XXX_num.tif 文件以及一个 README.pdf 文件。其中 XXX_dem.tif 文件为所需的 DEM 文件。
DEM 拼接
由于 CTB 不支持多张 tif 生成地形文件,因此需要地形文件进行拼接,由于笔者不是 GIS 专业出身,这部分内容不太熟悉,只了解常用工具为 ArcGIS 和 QGIS,就不详细描述了。
tif 转 terrain
工具1:Cesium Terrain Builder
Cesium Terrain Builder 是一个用于创建 terrain 文件的 C++ 库,包含对应的命令行工具。其 windows 安装过程比较复杂,有很多坑要踩,因此笔者选择了较为简单的 linux 安装方式。
Ubuntu 上 Cesium Terrain Builder 的安装过程
升级 apt-get sudo apt-get update
安装 make sudo apt-get install make
安装 gcc sudo apt-get install gcc
安装 g++ sudo apt-get install g++
安装 Cmake sudo apt-get install cmake
安装 Ruby sudo apt-get install ru