arcgis发布空间叠加分析的gp服务,不知源数据和结果数据是否能够从Oracle数据库里获取和存储,如果能,大体思路是什么,求大神解答。

在arcgis server中发布一个叠加分析GP服务,然后基于arcgis javascript api接口,调用发布的gp服务,实现两个图层进行相交叠加分析的功能,分析的源数据和结果数据均存储到oracle 11g中,叠加分析完成后,将结果图层添加到地图容器中进行叠加显示。
已邀请:

许丹石 - Esri技术支持工程师

赞同来自: 杨亚仑

首先ArcGIS已经建立过和这个oracle的连接。是用.sde文件。使用模型构建器,在制作模型的时候。
1.设置此工具的环境变量-工作空间。
2.Insert菜单 - create Variable
3.选择String类型,并设置值为要素类的名字
4设置input feature为%scratchworkspace%/sql113.sde/%String%
输出同理,你先试一下。
另外,最后想要将结果可视化的话,只需把结果作为参数-输出,即可。调用gp以及可视化方法见js api里的示例

杨亚仑

赞同来自:





要回复问题请先登录注册