感谢一路走来默默陪伴和支持的你~~~

----------------欢迎来访,拒绝转载----------------

关于GP模型的制作请点我!

一、GP发布

ArcGIS Desktop可以作为客户端,将创建好的模型作为GP服务发布到ArcGIS Server上,以供Web端的调用。

1) 模型运行成功后,在Results窗口中会出现执行的结果,右键单击模型,share as为Geoprosessing service。

2) Pulish aservice,下一步。

3) 选择服务连接或创建一个新的服务连接,这里选择已经创建好的服务连接,并为GP服务命名,名称不允许有空格,单击下一步。

4) 选择服务的存放文件夹位置,也可以新建一个文件夹,单击continue。

5) 服务编辑器界面。

6) 服务编辑器界面。

在参数的选项卡中选择执行模式为同步执行。同步执行的特点是:客户端需等待服务端任务结束,结果返回,适用于短时间的处理任务,服务端不保存数据;异步执行的特点是客户端可以自由处理其他任务,适用于较短时间的事务处理,服务端保存数据。

7) 输入模型的描述信息。

8) 输入参数的描述信息及项目的描述信息。

9) 分析服务,验证该服务是否有效。

10) 查看错误与警告信息,存在错误时需要消除错误,无报错信息时,即可以点击Publish发布服务。

11) 服务发布成功,单击OK。

12) 在ArcGIS server服务目录下查看发布的服务。

--------------------------------这是一条华丽丽的分割线---------------------------------

二、使用服务

1) 在ArcGIS server服务目录下执行服务,输入服务参数,验证发布的服务有无异常。

2) 运行成功后,输出的结果存放在指定的文件夹下,说明服务运行正常。

当然,可能会有一种情况,即:在本地端运行GP工具一切正常,发到到ArcGIS Server后GP服务运行却失败,这种问题的解决请参照往期博客:白话陈述之——从python脚本变化解析由路径引起的GP服务运行失败问题

后续将整理REST API 、javascript API调用GP服务。

-------------------欢迎来访,拒绝转载--------------------

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/gishh/p/4976102.html

ArcGIS API for javascript开发笔记(五)——GP服务调用之GP模型的发布及使用详解...相关推荐

  1. ArcGIS API for JavaScript 开发笔记

    1.Vue.js 中引入 ArcGIS API for JavaScript 4.x 安装 esri-loader npm install --save esri-loader 引入 ArcGIS A ...

  2. ArcGIS API for javascript开发笔记 —— 地图打印

    前段时间的一个项目用到了地图的打印功能.当时遇到了一个GraphicLayer中TextSymbol汉字打印乱码和文字在地图中过大的问题, 后来经过分析发现,汉字乱码是中文字体的原因,文字太大是由于D ...

  3. 图解ArcGIS API for JavaScript开发环境搭建

    ESRI公司截止到目前已经发布了最新的ArcGIS Server for JavaScript API v3.9,它提供了更为丰富而又强大的功能. 本篇经验向大家介绍其本地部署及简单的第一个地图应用程 ...

  4. webgis从基础到开发实践_ArcGIS API For Javascript 开发笔记(四)

    二.应用篇 1.应用部署 部署也就意味着一个 DEMO 或者系统即将完工,也意味着系统即将上线,相对来说Javascript 应用的部署不是很复杂,但是这是有前提的,要对部署中的一些概念有所了解,比如 ...

  5. Arcgis api for javascript学习笔记(3.2X版本)-初步尝试

    Arcgis api for javascript(3.22版本)官方地址 :https://developers.arcgis.com/javascript/3/ 1. 根据官方示例实现一个简单地图 ...

  6. ArcGIS API For JavaScript学习笔记

    之前学习ArcGIS API For JavaScript的一些记录,有些是转载的,不过转载的自己有重新做过一遍,这里做个总结,方便后面来学习回顾. 1.ArcGIS API For JavaScri ...

  7. 13 ArcGIS API for JavaScript开发入门文档

    写在前面 这篇文章写在我用ArcGIS API for JavaScript(后面统称为"ArcGIS JS API")开发了两年项目后的某一天夜里.写这篇文章主要是两个目的吧,第 ...

  8. ArcGIS API for JavaScript学习笔记(1)API本地部署

    目录 一.API下载 二.启动IIS功能 三.API离线部署 四.验证离线部署 1.使用记事本创建名为test.html文件,并将其置于C:\inetpub\wwwroot\test文件夹下 2.在浏 ...

  9. ArcGis API for JavaScript学习——加载地图

    ArcGis API for JavaScript开发笔记--加载地图 在这个例子中使用的离线部署的API(请参见 http://note.youdao.com/noteshare?id=f42865 ...

最新文章

  1. MPlayer的移植
  2. 算法--------旋转数组
  3. pytorch 笔记:torchsummary
  4. Radar Installation
  5. Android学习之高德地图的通用功能开发步骤(二)
  6. ASP.NET Core WebAPI帮助页--Swagger简单使用1.0
  7. linux环境下最简单的C语言例子
  8. Linux input输入子系统demo驱动
  9. DedeCms网站防挂马注意点
  10. 凯撒密码及C语言python实现
  11. 尚硅谷大数据之数据质量管理
  12. 『解疑』script标签 中 deffer和async属性的区别?
  13. 一本应届毕业生求职经历+心得小结
  14. 正则表达式隐藏手机号、身份证号、台胞证、护照、回乡证中间几位数字信息
  15. 解决图像目标检测两框重叠问题
  16. matlab 轴系校中,轴系校中简介.ppt
  17. 2022 ICPC Gran Premio de Mexico 2da Fecha Final standings - K. Krystalova‘s Trivial Problem
  18. 什么是 Linux 发行版?为什么它被称为“发行版”
  19. java 启动参数 别名,Spring boot 参数别名处理
  20. 结束语-放弃完美主义,执行力就是限时限量认真完成

热门文章

  1. Boost:验证atomic <>不会在成员指针上提供算术运算
  2. ITK:计算两个图像之间的均方度量值
  3. ITK:演示所有运算符
  4. ITK:对多个线程上的数据进行操作以利用多核处理器
  5. VTK:Utilities之GetDataRoot
  6. VTK:PolyData之ExtractNormals
  7. OpenCV几何变换的实例(附完整代码)
  8. OpenCV霍夫线圆HoughLinesCircles的实例(附完整代码)
  9. OpenCV高动态范围成像
  10. Qt Creator IDE概述