zoukankan      html  css  js  c++  java
  • ArcGIS API for javascript开发笔记(五)——GP服务调用之GP模型的发布及使用详解

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

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

    关于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服务。



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

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

  • 相关阅读:
    树链剖分 (模板) 洛谷3384
    ST表 (模板) 洛谷3865
    IOI 2005 River (洛谷 3354)
    IOI 2005 River (洛谷 3354)
    poj1094 Sorting It All Out
    poj1094 Sorting It All Out
    spfa(模板)
    HAOI 2006 受欢迎的牛 (洛谷2341)
    HAOI 2006 受欢迎的牛 (洛谷2341)
    洛谷1850(NOIp2016) 换教室——期望dp
  • 原文地址:https://www.cnblogs.com/gishh/p/4976102.html
Copyright © 2011-2022 走看看