Cesium本地地形制作与发布

1.在http://srtm.csi.cgiar.org/srtmdata/下载.tif文件
Cesium本地地形制作与发布
2.推荐用迅雷下载,下载后解压得到三个压缩包,分别解压得到三个.tif文件
Cesium本地地形制作与发布
3.这里使用Cesiumlab提供的数据处理工具将.tif文件转换为Cesium可加载的.terrain地形文件Cesiumlab官网http://www.cesiumlab.com/,注册后可使用数据处理工具,CesiumLab提供很多种数据转换工具
Cesium本地地形制作与发布
4.点地形切片,添加解压出来的.tif文件,存储类型选散列文件,设置输出路径,点击确定开始转换
Cesium本地地形制作与发布
5.转换时间较长,数据有将近20G,处理后的文件如下:
Cesium本地地形制作与发布
6.地形数据的发布。这里使用Tomcat发布,Tomcat的安装配置参照网上教程。tomcat安装配置好后,在tomcat安装目录下的webapps目录中新建一个文件夹terrain,将处理好的地形数据,如上图放在terrain文件夹中,可以在cesiumlab处理地形切片时设置输出路径时就选这个路径,省去复制过程
Cesium本地地形制作与发布
7.启动tomcat,在项目中引入地形,可以较快的加载出地形
var terrainLayer = new Cesium.CesiumTerrainProvider({
url:‘http://localhost:8080/terrain’
});
viewer.terrainProvider = terrainLayer;
Cesium本地地形制作与发布
8.局域网内要访问本机地形服务需要开放tomcat设置的端口号,防火墙中新建入站规则,开放端口号
Cesium本地地形制作与发布Cesium本地地形制作与发布Cesium本地地形制作与发布Cesium本地地形制作与发布
9.开启端口号后局域网内计算机可访问该地形服务

相关文章: