iclient-classic怎样将要进行sql查询的要素进行相交分析

0 投票
iclient-classic编程中,想将几个不同图层的几个要进行sql查询的条件进行相交分析,不知道怎么弄,求指导
11月 21, 2019 分类:  92次浏览 | 用户: weixixi 初出茅庐 (20 分)

1个回答

0 投票
 
已采纳

你好,将要进行sql查询的要素?你说的是数据集里面的要素吗?如果是的话,你可以用叠加分析中的相交

具体可参考官方示例http://iclient.supermap.io/examples/classic/editor.html#analysis_overlayAnalystService  然后将

operation: SuperMap.REST.OverlayOperationType.UNION   改为SuperMap.REST.OverlayOperationType.INTERSECT

11月 22, 2019 用户: 阳俊林 名扬四海 (2,514 分)
采纳于 11月 22, 2019 用户:weixixi
得到的叠加结果是两个图层的叠加结果哒,我想再在上面进行sql查询。Ծ‸Ծ
那么你就使用数据服务的sql查询 查你的结果数据集就行,如果你不知道名称你可以在打开你的数据服务地址去看下,增加的数据集名称
刚接触超图,还是不太懂。举一个例子哈,比如我的地图里面有海拔、土地利用和降水三个图层,我想要显示出海拔大于1000米,降水1500毫米,土地利用为水田的相交部分,这个该怎么做呀?
先用sql查询查出结果,然后用几何叠加分析做交集
谢谢,明白了
...