如何简单制作cesium能渲染的三维地图
目录
一、下载高程数据
二、下载卫星影像数据
三、高程数据切片
四、卫星影像切片
五、cesium里渲染加载
一、下载高程数据
网站:地理空间数据云
1、注册登录
2、高级检索
3、数据集选择GDEMV2数据

4、空间位置根据需要进行筛选

5、检索即可,地图上能看到数据对应的区域

6、下载 ,解压后格式为tif的高程数据
二、下载卫星影像数据
1、下载软件LocalSpaceViewer,地图下载软件LSV_地图下载器下载_LocaSpaceViewer(LSV)

2、由于目前支持的在线图源,天地图,星图等不支持在线现在,需要导入自定义图源。首先下载自定义图源:链接:百度网盘 请输入提取码 提取码:tttt

3、LSV内加入自定义图源 ,底图数据->自定义图源

4、在左侧图层打开对应数据

5、 选择底图数据->影像\地图,首先选定一片区域,可以手动绘制,也可以左侧高德搜索行政区划之类的

6、选择下载级别数据级别选tiff,底图选择我们自定义的图层,下载级别跟卫星影像的清晰度有关,越高级别的文件越大

7、最终下载出的是一张非常大的tif影像图片文件

三、高程数据切片
1、下载软件cesiumlab Cesium实验室官网
2、注册登录
3、软件打开后会出现web页面
4、选择地形切片

5、 各种选项不用管,输出文件格式选择散列,然后选择对应文件夹,最终切完结果如下

四、卫星影像切片
1、下载cesiumlab3
2、选择影像切片,输出格式选散列

3、最终处理结果如下

4、这里有个坑,如果你导出的影响文件有白边,说明你下载的tif文件有问题,需要进一步处理。
首先下载并安装arcmap,打开你的tif文件

右键选择你的文件,选择导出

如果是白边,nodata改为255,如果是黑边nodata改为0

根据导出的tif文件进行切片
这里会有个问题,地图影像上有白点的地方会确实相应的影像,这个暂时没找到处理方式
五、cesium里渲染加载
前提是在对应的瓦片文件夹开个访问端口,可以用tomcat或者其他方式
地形数据:

影像数据:
















