关于如何制作、发布gp服务在http://www.cnblogs.com/HPhone/archive/2012/11/05/2755833.html 该网址中已有详细说明。
在这里我要说明的是 几点细节:
1、建模时一定要注意设置谁为参数,没有明确规定,只要你想操作的数据,比如任意输入或任意输出的数据,都可以设置为参数,但有一点需要注意,就是对于设置了输入参数的数据,要在Geoprocessing类中的params中指定清楚,有多少个参数就要设置多少个,并且数据类型要一致。
2、在模型中一定要加入输入数据对应的feature文件,最好是加入arcmap中,这样有利于gp的测试。
3、模型在建好的时候,也要记得修改Geoprocessing下的Environments,主要是两块,workspace中一定要将scratch workspace设置到Scratch文件夹中,另外就是一定要设置Processing Extent,如果你的mxd文档中有底图,则不需要,要是没有,就一定要设置。
4、对栅格数据结果,注意设置样色文件(.lyr)
5、只有 在 catalog中 右键 相应的model,点击“open” 出现对话框,运行之后,才会在 geoprocessing result中有结果,这样才能发布gp服务。切记,在arcmap中是没办法发布gp服务的。
(前三点为转载http://blog.csdn.net/iamxuanyuan/article/details/8560276,后一点为自己的体会)