zoukankan      html  css  js  c++  java
  • GP服务学习笔记(一)

    GP服务发布的几个主要步骤:

    1.发布地图服务;

    2.新建相关脚本;

    3.建立模型调用脚本;

    4.在发布地图处理服务;
    5.对发布的地图处理服务进行测试,通过测试之后才进行开发.

     

    学习过程中遇到的问题及心得:

    1.一般通过测试之后的地图处理服务,通过ArcGIS API for JavaScript调用的时候一般不会有问题;所以要首先通过测试,避免浪费开发过程中的调试时间;

    2.如果想模型能够有结果输出,那么模型必须有一个outpur类型的输出参数;

    3.在脚本中生成参数,也可以直接赋值给output,不过,如果output参数为要素的话,可以通过arcpy.setParemeter(5,outputfeature)来设置,此处outputfeature必须为要素类才行。

    4.如果通过outputFeatrue=arcpy.getParemeterAsText(5),获取到的输出要素的格式是Text,此时outputFeatrue就是一个字符串了,可以随便修改.但是必须记住的是:模型(脚本)的输出结果是要素类,所以还得在脚本中对序号为5的参数进行属性赋值,切必须用要素类来赋值,这样才能保证模型的输出的结果也是要素类,否则可能就会输出一个表;

  • 相关阅读:
    FastAdmin Shopro商城安装
    MYSQL ERROR 10060
    宝塔命令
    kdevtmpfsi挖矿病毒处理
    VUE安装
    原生JS请求(AJAX)
    Bootstrap: 模态框组件
    Bootstrap: 缩略图组件
    Bootstrap: 栅格系统
    Bootstrap: 下拉菜单组件 & 分页组件
  • 原文地址:https://www.cnblogs.com/chuang8/p/4254690.html
Copyright © 2011-2022 走看看