当前位置: 首页 > news >正文

如何做学校网站app大型购物网站服务器

如何做学校网站app,大型购物网站服务器,网页设计师月薪,wordpress主题html经常使用ArcGIS的朋友应该知道,ArcGIS平台可以支持非常丰富的全栈链二次开发,比如ArcPy脚本开发、ArcGIS Engine桌面端开发、ArcGIS AddIn插件开发、WebGIS开发、移动端GIS开发等。当然,这些技术本人全部精通,后面会给大家陆续介绍…

        经常使用ArcGIS的朋友应该知道,ArcGIS平台可以支持非常丰富的全栈链二次开发,比如ArcPy脚本开发、ArcGIS Engine桌面端开发、ArcGIS AddIn插件开发、WebGIS开发、移动端GIS开发等。当然,这些技术本人全部精通,后面会给大家陆续介绍这些技术,喜欢GIS二次开发的朋友可以关注我,也可以关注我的公众号:辰星数字。

        今天,想给大家讲一下ArcPy脚本开发(也是目前ArcGIS最简单最易上手的二次开发技术)----如何将编写好的Python脚本导入到ArcToolBox工具箱中,作为一款UI工具方便用户之间使用,比如下面便是我给某客户定制开发的脚本~

    

       下面,我来给大家具体讲解下导入的步骤,当我们编写好了一个ArcPy脚本后,如果要想导入到ArcToolBox中成为一个可以直接调用的脚本工具。

        首先,在代码中应根据UI界面中需要用户手动设置的参数按照顺序用sys.argv来代替,比如,上图中工具中共有5个参数,分别为【原始点层】【原始面层】【输出点层】【原始Excel表】【输出Excel表】,对应的,在Python代码中,这5个参数的代码如下:

NowXMLayer=sys.argv[1]
DLTBLayer=sys.argv[2]
outputIntersectLayer=sys.argv[3] ##intersectLayer
outExcelPath=sys.argv[4]
gengdi=sys.argv[5]

  注意:sys.argv的索引号应从1开始

        当我们的脚本逻辑没有问题后,接下来就可以导入到ArcToolBox中了,接下来,我们直接打开ArcGIS Desktop软件,右键ArcToolBox窗口中的一级节点“ArcToolBox”,然后选择“Add Toolbox...”。

        此时弹出的窗口中需要添加我们之前创建的工具箱,如果没有创建过,则需新建工具箱。

        然后再将新建好的工具箱添加到ArcToolbox中(选择新创建的工具箱,直接点击“Open”即可)。这时候,你会发现在ArcToolbox中会出现我们刚刚创建添加的工具箱了,比如我电脑上创建的工具箱为“Create Excel Tool”

        

        工具箱的作用其实是作为脚本的容器,我们接下来就需要将制作好的脚本导入到新创建的工具箱中。这时候右键刚添加的工具箱,选择“Add”,再点击“Script”

        接下来就进入到了脚本参数设置的界面了,根据提示,我们可以一步步的设置脚本的各种参数,比如脚本所在路径、脚本名称,脚本介绍等。

        当我们设置完脚本导入的各项参数后,一个带UI界面的ArcPy脚本就会出现在我们添加的工具箱中,方便我们在工作中直接调用~

        当然,在设置脚本的各项参数中,最重要的还是UI界面中用户需要设置的参数,并且必须应当与代码中的参数一致方可成功运行,我们在后面的文章中会给大家详细介绍,敬请关注哦~

http://www.yayakq.cn/news/639152/

相关文章:

  • 苏州新区网站制作公司中国核工业第五建设有限公司待遇怎么样
  • 手机视频网站建设模板网站建设报价
  • 哪些做海报比较好的网站电力工程造价信息网
  • 怎么做电商网站免费学编程网站
  • 营销型网站优点网站系统类型
  • 重庆建设公司宁波网站扔优化
  • 手机端网站怎么制作手机建网站 教程
  • 怎么设计自己的网站wordpress阅读权限
  • 做项目管理的网站如何申请域名建网站
  • php做网站群晖wordpress站点地址
  • 微网站 无锡seo常用的工具
  • 网站建设的具体奖罚措施wordpress密码hello
  • 营销网站搭建如何确认wordpress使用什么主题
  • 内力网站建设广州制作外贸网站
  • 网站黑链代码redis 在网站开发中怎么用
  • 哪个网站可以做竖屏广州最新消息
  • 怎么做自己的品牌网站兼职做ppt是哪个网站
  • 批量发布网站网站开发需求分析模板
  • 网站建设销售人员培训教程h5制作价格
  • 用html做班级网站动漫网站设计
  • 天津网站建设优化企业兰州市七里河建设局网站
  • 怎么面试一个网站开发的人企业客户信息管理系统
  • 网站设计摘要 优帮云个旧做网站哪家公司好
  • 平面设计的网站有哪些网站网站进入
  • 高端模板网站建设价格买卖链接网站
  • 网站单页面慧谷网站开发文档
  • 网站开发一般包括centos 6.5 wordpress
  • 超炫网站欣赏google推广有效果吗
  • 北京网站设计权威乐云践新广州培训+网站开发
  • 网站问卷调查怎么做wordpress系统是什么意思