ArcGIS Pro发布地形高程服务(DEM/DSM)

在之前的文章介绍过使用ArcMap发布地形服务,由于ArcGIS后续不在更新ArcMap,改用ArcGIS Pro,本文对ArcGIS Pro发布地形服务进行说明。

本文示例使用(因为本人portal的授权的版本只有10.5的,故使用10.5进行示例):

软件:ArcGIS Pro3.0.1(破解版),

        ArcGIS Portal10.5

  ArcGIS JS API4.16

当ArcGIS Pro和Portal不在一个机器或者版本不一样的时候,是可以连接使用的,需要在Portals配置好需要连接的Portal地址,并进行登录。

然后在发布服务前,先切换到已经登录好的Portal。

在使用ArcGIS Pro发布地形等服务时,首先需要打开ArcGIS Pro,选择全局场景或者局部场景工程模板来进行发布。

 注意:不能选择地图工程模板!!!

1、选择需要切片的地形数据,拖动或者添加到地图的高程目录下:

2、在图层树上右键选择Share As Web Layer:

 打开发布工具,填写信息:

切换配置页,选择切片方案:

选择分析后,如果没有问题,点击发布来发布地形服务。

注意:切片方案应与要叠加的影像数据一致,否则无法叠加,可以通过选择已经存在的对应的影像服务的切片方案或者切片方案xml文件

切片方案xml文件获取方式:ArcGIS切片服务获取切片方案xml文件(conf.xml)

 发布成功后通过url可以访问到地形rest服务:

 注意查看rest服务中,format是LERC

4、使用ArcGIS JS API4.x调用地形服务::

        const terrainLayer = new ElevationLayer({ url: "发布好地形服务的url地址"})
        view.map.ground.layers.add(terrainLayer)
        view.terrainLayer = terrainLayer

可以看到地形的起伏了效果:

 <本文完>

 

posted @ 2023-04-28 15:50  孤草之魂  阅读(654)  评论(0编辑  收藏  举报