ArcMap中 配置GP工具发布服务

时间:2024-04-09 07:34:12

GP工具发布服务

环境:Arcgis 10.2版本;Oracle 11g;服务器:windows server 2008

参考文献地址:http://blog.csdn.net/huyanliang/article/details/49069721

1、引入gp工具进入ArcMap中进行操作

ArcMap中 配置GP工具发布服务

2、选择需要发布的模板,进行编辑(选择正确的输入输出位置),如无模板出来,可能是gp工具出错或者Arcgis版本过低等原因造成。

ArcMap中 配置GP工具发布服务

3、点击编辑时会弹出密码输入框,默认是123(具体密码可能要咨询给你gp工具的人)。

ArcMap中 配置GP工具发布服务

4、右键元素→Properties进行属性编辑

ArcMap中 配置GP工具发布服务

 

 

 

 

 

 

 

5、如下图所示,选择本地文件(勾选gp工具自带的分析工具)其实就是修改调用工具的地址ArcMap中 配置GP工具发布服务

6、每个(输入)元素都需要进行配置地址

ArcMap中 配置GP工具发布服务

 

7、(输出)元素则需要进行双击,选择输出的位置和名称,为方便记忆,不会出错,需要命名统一、规范,最后的绿色输出元素设置默认和前一个输出元素的设置一致。

ArcMap中 配置GP工具发布服务

 

ArcMap中 配置GP工具发布服务

8、设置完成后点击“保存”,当然会出现以下的元素情况:

 

 

 

 

有些元素需要关联图层的,则需要双击后选择相关图层。

ArcMap中 配置GP工具发布服务

关联土规数据时,需要连接sde中的土规图层空间数据,找到这条数据并选中。

ArcMap中 配置GP工具发布服务

 

 

 

 

9、编辑完成并保存后,可以点击“Open”→确定,也可以直接点击“Batch”,以下以点击“Batch”为例(个人建议点击Open)

ArcMap中 配置GP工具发布服务

点击“OK”

ArcMap中 配置GP工具发布服务

10、如果出现的结果里有“000117”,可忽略

ArcMap中 配置GP工具发布服务

11、打开结果列表,如下图所示

ArcMap中 配置GP工具发布服务

12、得出的结果,根据下图可看出,第一个红框表示编辑失败,需重新进行编辑,第二个红框表示编辑成功,可进行发布服务。

ArcMap中 配置GP工具发布服务

13、以下以CG_Clip为例发布服务

ArcMap中 配置GP工具发布服务

14、如下图所示开始发布服务,如果选项为灰色,请确认以上步骤中“编辑”是否成功

ArcMap中 配置GP工具发布服务

15、默认选择“Publish  a  service”

ArcMap中 配置GP工具发布服务

16、输入发布服务的名称,需与原名(代码系统中会默认这个名字)一致。如下图所示

ArcMap中 配置GP工具发布服务

17、如果有根目录“GP”,可直接选择,否则,需创建根目录“GP”

ArcMap中 配置GP工具发布服务

18、设置如下,选择同步(Synchronous),数字从1000改成100000会比较好,原因未知,前辈经验传授。

ArcMap中 配置GP工具发布服务19、设置完成后,点击右上角的“Analyze”进行分析,如无error出现,可点击右上角的“Publish”进行服务发布。

在服务列表中可进行查看这些内容。

ArcMap中 配置GP工具发布服务

 

 

 

下列是本人所知的方法,如有更好的建议请自己把握。

  1. 土规图层添加属性字段(TDYTFQDM、TDYTFQMC)及值(010 建设用地 020 有条件建设用地 030 非建设用地 040 禁止建设用地)。在sde数据库中导入要shp素类,再进行数据属性和内容的添加。注意命名规则和数据表说明(可笔记记录)。

ArcMap中 配置GP工具发布服务

Sde中添加完属性字段后,重新导出生成shp数据。导出生成shp数据后,可另存为mxd数据保存在如下图3中,然后发布服务。

 

ArcMap中 配置GP工具发布服务

ArcMap中 配置GP工具发布服务

 

                                    图2                                                                       图3

同时,发布gp服务,修改土规裁剪、两规冲突检测中连接的sde土规数据表。

 

ArcMap中 配置GP工具发布服务

示例:

ArcMap中 配置GP工具发布服务

 

服务发布成功后测试两规冲突检测功能(检查服务地址、属性字段是否正确)。