ArcGIS 发布服务的那些事儿——(5)GP服务(A篇)

本来是想接着说切片服务的,但是刚巧今天花了时间研究了下GP服务,决定先写GP服务
A:在ArcMap中发布
在ArcToolBox里面,有两类工具,相信大家都不陌生
ArcToolBox中的工具
我就来白话白话这两类工具如何发布gp服务,大体上来说,没有特别大的差别,在细节上需要稍稍注意些。
A1:通过建模
有一个点图层,一个面图层,先查找在面里的点,然后给这些点做缓冲区,模型设置如下
模型
用到的工具比较简单,分别是Analysis Tools–Overlay–Intersect和Analysis Tools–Proximity–Buffer
发布过程比较简单
发布模型gp服务
在server中验证
A2:直接发布脚本工具
Spatial Statistics Tools工具里面,几乎都是脚本工具,这类工具在运行一遍之后就可以直接发布成为服务了
脚本工具发布gp服务
需要特别注意在选择输入数据的时候要注意,一共有三种可选择的模式,用户自定义,从列表选择,固定值,对于大部分的情况来说,用户自定义是最灵活的一种方式,但是这种方式也有一定的难度,对于初学者来说,这种方式是最有难度的,因为不知道输入数据的JSON格式是怎样的,在REST API里找了半天也找不到,因为建议勾选Include features,这样就可以得到标准格式的JSON串了。
在这里插入图片描述
我在刚开始的时候没有注意到这一点,在运行的时候总是失败,日志中还会有如下报错
在这里插入图片描述
因为没有包含坐标点信息。
还有一种情形就是从列表选择,这个需要数据框中至少有两个数据层,运行的时候选择其中一层,在发布的时候,两层数据都能识别的到,可以供选择
从列表选择
接下来就是在Server中运行该GP工具了
运行GP工具
B:在ArcGIS Pro中发布
B1:发布模型
在ArcGIS Pro中发布模型gp工具
经过测试发现,在ArcGIS Pro2.3.2中,发布gp服务的时候设置还比较少,对于实例数,参数类型没有办法修改,默认类型相当于在ArcMap中选择列表类型,这一点没有ArcMap中灵活。
B2:发布脚本工具
发布脚本工具
发布过程见上图,同样没有太多设置的地方,其余没有什么变化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值