网络分析与网络数据集—功能调用GP服务

Geoprocessing service,空间处理服务,也是ArcGIS Server支持的服务类型。ArcGIS最强大的地方在于他的分析功能,某些公司声称与esri的差别只剩品牌的差距了,自信是好事,自大就肯定不是好事了。ArcGIS的分析功能,很多时候就好像某天你不经意的把手插到口袋里,碰到一个纸质的东西,拿出来一看,居然是100块钱,尽管现在通货膨胀得100块钱买不了几斤肉,但是那种惊喜不是用钱或者是钱的购买力能衡量的。ArcInfo 10支持的分析工具到700多个,通过Model Builder将这700多个工具组合起来,能够实现的功能,just use your imagination;并且还能通过python脚本定制自己的分析工具。将Model Builder构建的模型发布为GP服务,ArcGIS Explorer、ArcGIS Desktop、ArcGIS Engine开发的应用、ArcGIS Server ADF框架、ArcGIS Web APIs(Flex、Silverlight、JavaScript)都可以调用GP服务,当然因为ArcGIS Server的服务都是基于SOAP、REST的Web Service(Esri已经发布了空间服务的REST规范http://www.esri.com/opengeoservices)。

 

下图是实现车辆路径规划的模型。

网络分析与网络数据集—功能调用GP服务_第1张图片 

 

Web ADF调用车辆路径规划的GP服务。

网络分析与网络数据集—功能调用GP服务_第2张图片

 

网络分析与网络数据集—功能调用GP服务_第3张图片

 

具体如何调用GP服务参考ArcGIS相应的开发帮助。

你可能感兴趣的:(JavaScript,server,网络,service,REST,silverlight)