一,创建模型
创建GP模型过程:
通过在客户端调用创建好的GP服务,可以方便和容易的实现一些地理处理和分析功能。 GIS分析功能中生成等值线和等值面想必是常见的需求之一。
但是对新手来说,网上相关可参考的文章太少 实现的过程中难免处处碰壁。下面笔者把自己实现的过程步骤记录下来 给有用到的朋友做参考之用。
要点:
gp服务是在轻量级客户端调用的 所以对输入输出参数有要求 不可能像桌面软件那样传个shp文件或者影像图给模型工具。
关于建模的详细过程请参考ArcGIS的帮助文档或者在线帮助文档(http://webhelp.esri.com/arcgisserver/9.3/java/index.htm#geoprocessing/guide_-1963186772.htm),里面叙述得非常详细了。
1.建模过程:
这里的生成等值面用到了空间分析中的插值分析工具 IDW
在modelBuilder中添加该工具
[img]http://dl.iteye.com/upload/attachment/490978/14b6c57d-6114-33dc-89e4-4910eaa2be0d.jpg[/img]
Point是进行该分析运算的输入参数 它头顶上标的P 就表示了它是一个参数。右击Point 选属性 把其数据类型设置为Feature Set 。
双击IDW 或者右键点击打开
Z value filed是我们要进行分析的字段 (降雨等值面--雨量值、人口分布等值面--人口数等等),该字段在输入参数Point中已经定义好。
最后得到的模型图如下
[img]http://dl.iteye.com/upload/attachment/490980/37d443c4-6a83-3b8d-9584-cac8a256a3eb.jpg[/img]
Int工具----
创建GP模型过程:
通过在客户端调用创建好的GP服务,可以方便和容易的实现一些地理处理和分析功能。 GIS分析功能中生成等值线和等值面想必是常见的需求之一。
但是对新手来说,网上相关可参考的文章太少 实现的过程中难免处处碰壁。下面笔者把自己实现的过程步骤记录下来 给有用到的朋友做参考之用。
要点:
gp服务是在轻量级客户端调用的 所以对输入输出参数有要求 不可能像桌面软件那样传个shp文件或者影像图给模型工具。
关于建模的详细过程请参考ArcGIS的帮助文档或者在线帮助文档(http://webhelp.esri.com/arcgisserver/9.3/java/index.htm#geoprocessing/guide_-1963186772.htm),里面叙述得非常详细了。
1.建模过程:
这里的生成等值面用到了空间分析中的插值分析工具 IDW
在modelBuilder中添加该工具
[img]http://dl.iteye.com/upload/attachment/490978/14b6c57d-6114-33dc-89e4-4910eaa2be0d.jpg[/img]
Point是进行该分析运算的输入参数 它头顶上标的P 就表示了它是一个参数。右击Point 选属性 把其数据类型设置为Feature Set 。
双击IDW 或者右键点击打开
Z value filed是我们要进行分析的字段 (降雨等值面--雨量值、人口分布等值面--人口数等等),该字段在输入参数Point中已经定义好。
最后得到的模型图如下
[img]http://dl.iteye.com/upload/attachment/490980/37d443c4-6a83-3b8d-9584-cac8a256a3eb.jpg[/img]
Int工具----