接下来处理tif文件为三维地形切片:
新建一个数据源并导入tif数据,同时导入的时候选择栅格类型而不是影像类型,这里我还将编码格式选为了UTF-8,如下图所示:
新建数据源
导入:
导入成功后可得一个如下图标志的数据:然后右击该数据添加到场景中,这里我添加到当前场景中:注意要勾选作为地形加载~
这样就完成了三维地形的预览效果,但是要加载的话还是需要缓存然后发布,直接右击图层或场景然后三维缓存都可以生成缓存,缓存过程中这里我都是使用的默认的选项。
生成缓存后文件夹格式如下:
然后在你的工作空间中加载此地形缓存,将之前的预览删除即可。最后通过工作空间进行发布。发布后查看官网代码:
因为这里我是工作空间发布的,所以这三个切片的缓存都在一起,
直接加载这个链接即可把三个三维服务都同时加载上了。
代码如下图所示:
效果:
最后总结:
1.创建数据源
2.导入数据为栅格类型数据
3.加到场景中查看效果
4.生成地形缓存
5.将地形缓存加到工作空间中,或者单独发布地形缓存服务都可
6.代码加载