ArcGIS 发布本地DEM服务

文章说明:本文是在项目过程中遇到问题,请教ESRI官方博客之后,进行整理。
在项目过程中,原来用的DEM一般都在CS程序中使用,或者BS用在线的DEM即可,由于项目的特殊性,需要BS使用高精度DEM,在线DEM进度不够,只能发布本地DEM,但是发现ESRI没有提供专门发布DEM服务的工具,只有发布影像和地图的服务,于是就网上找资料,Email官方,给出的答案是,当前版本通过影像服务来发布DEM服务。(10.4版本,后续版本没有深入研究估计也是一样的)。
1、首先对DEM数据进行发布。这不是简单的使用ArcMap加载并发布,而是需要发布成imageservice服务,这就需要arcgis server的image扩展授权。其操作如下,使用ArcMap的目录面板,展开对应的DEM,点击右键【共享为影像服务】,如下图所示:ArcGIS 发布本地DEM服务
2、由于数据一般是非非web墨卡托投影,因此发布时必须指定为与arcgisonline、微软bing、googleMap相同的投影(就是web墨卡托投影)。如图所示,在缓存选项中选择:
ArcGIS 发布本地DEM服务
3、由于使用这种方案,切片方案是固定的,不能修改。如果希望可以自己修改切片方案,可以选择使用【现有的缓存地图/影像服务】的方案,但这里有个前提,就是这些方案必须坐标系是Web墨卡托,并且缓存要求必须符合第二点的要求。(如果是自己定义切片方式,每个级别比例尺必须与在线地图一样,否则无法使用,强烈建议使用在线的切图方式)。但如果是希望自定义的,必须遵循以下规则,就是缓存的比例上一级必须是下一级的两倍。例如L0 是1:20000,那么L1就是1:10000,L2为1:5000,不能存在1:8000这样的不规律比例尺,不然在调用叠加的时候会提示缓存规则不正确。
4、必须使用影像服务的新规则LERC规则。由于是web 3d,因此,不能像原来的二维影像采用图片的格式,而是采用新的地形切片方式。如下图,在缓存的高级设置里面设置。
ArcGIS 发布本地DEM服务

猜你喜欢

转载自blog.51cto.com/bosskg/2418719