b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

arcgis二次开发_arcgis二次开发学_arcgis二次开发步骤(2)

电脑杂谈  发布时间:2017-03-08 05:18:53  来源:网络整理

arcgis二次开发_arcgis二次开发步骤_arcgis二次开发学

保存到某个FGDB中,打开运行再次测试,确保没有任何问题。

------------------------------------------------------------------

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:

------------------------------------------------------------------

3:发布GP Service

将上面的Arctoolbox添加数据运行,如果运行成功后,在相关的运行日志可以看到相关信息,然后选择运行model发布相关的GP Service即可。

发布选择前需要用户了解几个知识点

a:GP服务的同步和异步,因为用户选择不同的运行方式在编写JS代码是不一样的

b:熟知job目录和output目录,这个是在调试程序时候需要开发者实时查看该目录的信息是否正确。arcgis二次开发

还有就是对相关参数的中文描述,养成好习惯,这样方便开发人员对参数的理解,也便于其他开发者如果接手调试你的程序会很快的进入状态。

PS:大家其实都很讨厌接手别人的代码,都说看不懂,没有代码注释,文档写的不明确,但是你们有没有想象你自己当前编写的代码是否有这些信息,一个合的程序员编写的代码是会让接手人员赶到非常的惬意和舒服,其实这就是细节的力量,程序员的职业道德!

发布完毕之后,我们可以查看如下链接::6080/arcgis/rest/services/GP/GPServer/Model/submitJob

查看到如下界面

PS :发布异步是submitJob,发布同步是ExcuteTask。

点击submit job(GET)进行测试,可以得到如下结果,获得想的JobID

我们可以在ArcGIS Server的目录就是前面所述的job目录查看相关

从上面的几次验证,都可以确认发布的GP Service 没有问题,这样我们在开发调用才肯定不会再GP Service方面费太多时间。

------------------------------------------------------------------

arcgis二次开发_arcgis二次开发学_arcgis二次开发步骤

建议看到转载,请直接访问正版链接获得最新的ArcGIS技术文章

Blog:

------------------------------------------------------------------

开发思路

a:首先去看关键性API

Represents a GP Task resource exposed by the ArcGIS Server REST API. A GP Task resource represents a single task in a GP service published using the ArcGIS Server and it supports one of the following operations:  
"execute" - performed on a GP Task resource when the execution type is synchronous.  
"submitJob" - performed on an asynchronous GP Task resource.  

通过帮助查看

submitJob(inputParameters,callback?,statusCallback?,errback?)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-36389-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...