开头
介绍
本人之前找的时候真的是费劲,关键是官方没有离线教程。
其实操作也是很简单,简单来说就是 需要高程(DEM)和影像,高程就是地形,影像就是材质两个加一起就是地图了。
需要的软件和资源
需求切片的软件 我本人用的是CesiumLab,其他的各位要是有也是可以用的。
这两个是重点,高程数据,影像资源,哦对了 还有CesiumForUnity插件(这个我就不过多介绍了一般来说,各位能看到这个文章估计也是苦恼离线操作的问题)。
使用的版本
CesiumForUnity 1.9.0
Unity 2023.1.0f1c1
正文内容
导入内网前置
准备好高程数据和影像资源。
高程数据,这个各位就是自己找吧,我是直接找了一个全国的DEM数据
水经微图主要是这个影像免费但是下载高程收费
注:切完再导入
水经微图影像下载
水经微图界面
右上角是选择位置或者左上角自定义位置
点击下载并选择级别,注意级别越高越清晰同样的图片就越大
下载完毕后,点击导出
注意格式即可
哦,对了,这个可能在高级别的时候有额外的内存产生,具体作用不知道,不懂,别问,选就是了。
dat,idx,kml,这三个貌似也是属于高程的一种数据,kml倒是可以导入到水经微图这种软件。正常导出完毕后是1
这个就是你导出的TIF图片,也是使用CesiumLab切这个
CesiumLab切片教程
1是高程切片(就是地形切片),2是影像切片
切高程
按照步骤来:
1添加高程数据,有两种 tif和dem
2调整算法(具体作用不知但我查的是使用VCG)
3存储类型选择 散列(同上)
4输出路径
5提交
这个是高程切片后
切影像
按照步骤来:
1添加影响资源,本人使用的是tif
2调整服务类型 选择TWS标准的
3存储类型选择 散列
4输出路径
5提交
这个是影像切完后
到这里前置工作就完成了剩下就就是Unity的相关操作了。
组件介绍
首先本人是因为工作需要使用CesiumForUnity但是奈何离线教程太少了,对CesiumForUnity并不是多么了解,希望其他朋友能少走一点弯路。
Cesium3DTileset 地形
Cesium Tile Map Service Raster Overlay 影像(这个好像是离线)
Cesium Globe Anchor 在地图上放置物体把这个加上 可以跟随地球一起移动(相当于钉在哪里了)
累了先保存下,等咱回家再改吧