arcgis api for js入门开发系列十二 GP服务 实现缓冲区及运算分析(含源代码)

本文介绍了如何使用ArcGIS API for JS调用GP服务进行空间分析,特别是缓冲区分析。通过详细步骤展示了如何发布服务,并在Web端实现缓冲区计算,包括点、线和面的绘制与分析。
摘要由CSDN通过智能技术生成

概述:

GP服务的存在使得在Web端使用ArcGIS 提供的空间分析,而这些分析的能力是和桌面中的一样的。因此,是Arcgis for js的一个重点,也是一个难点。因此,在本文讲述如何发布并在代码中调用GP服务,实现缓冲区的分析计算。


简介:

框架介绍参考文章:http://www.cnblogs.com/HPhone/archive/2012/11/05/2755833.html

服务发布参考文章:http://www.cnblogs.com/HPhone/archive/2012/11/18/2775492.html


模型参数:

[plain]  view plain   copy
  print ?
  1. Parameters:   
  2. Parameter: input   
  3. Data Type: GPFeatureRecordSetLayer   
  4. Display Name input   
  5. Description: input buffer   
  6. Direction: esriGPParameterDirectionInput   
  7. Default Value:  
  8. Geometry Type: esriGeometryPoint   
  9. HasZ: false   
  10. HasM: false   
  11. Spatial Reference: 4326  (4326)   
  12.   
  13. Fields:  
  14. FID ( type: esriFieldTypeOID , alias: FID )  
  15. name ( type: esriFieldTypeString , alias: name , length: 100 )  
  16. id ( type: esriFieldTypeDouble , alias: id )  
  17. Features: None.  
  18.   
  19.   
  20. Parameter Type: esriGPParameterTypeRequired   
  21. Category:   
  22.   
  23. Parameter: output   
  24. Data Type: GPFeatureRecordSetLayer   
  25. Display Name output   
  26. Description: ouput feature   
  27. Direction: esriGPParameterDirectionOutput   
  28. Default Value:  
  29. Geometry Type: esriGeometryPolygon   
  30. HasZ: false   
  31. HasM: false   
  32. Spatial Reference: 4326  (4326)   
  33.   
  34. Fields:  
  35. FID ( type: esriFieldTypeOID , alias: FID )  
  36. name ( type: esriFieldTypeString , alias: name , length: 100 )  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值