阅读:2189回复:3
在AO中有没有同时可进行空间查询的和属性查询的接口吗???
<P>我想实行的方法是
在某个区域内的数据(我进行一次空间查询) Set pQuery = New SpatialFilter pQuery.SpatialRel = esriSpatialRelIntersects Set pQuery.Geometry = ppolygon Set pfcursor = pfeaturelayer.Search(pQuery, True) 数据的属性还要符合我的条件 (<FONT color=#ff0000>id >10 and id < 100条件是变化的没有规律的</FONT>)条件是存储在数据库表的一个字段中 就在这里我遇到了问题,应该这么使用我的属性条件进行判断????</P> <P>是否有个接口可以同时进行空间查询和属性查询??????</P> <P>这样我的问题也就可以解决了!! </P> |
|
1楼#
发布于:2004-06-18 14:07
ISpatialFilter中有WhereClause的属性,可以完成!!
|
|
2楼#
发布于:2004-06-19 03:42
可以这样阿,首先空间查询,然后利用属性查询,但是要设置属性查询是在空间查询得到的选择集查询,这个在ao中是能够作到的。
|
|
3楼#
发布于:2004-06-19 08:42
例子里都有的啦,论坛也发过一个修改了一下的例子了
|
|
|