yejian8109
路人甲
路人甲
  • 注册日期2004-05-20
  • 发帖数36
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2189回复:3

在AO中有没有同时可进行空间查询的和属性查询的接口吗???

楼主#
更多 发布于:2004-06-18 11:41
<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>
喜欢0 评分0
yejian8109
路人甲
路人甲
  • 注册日期2004-05-20
  • 发帖数36
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-06-18 14:07
ISpatialFilter中有WhereClause的属性,可以完成!!
举报 回复(0) 喜欢(0)     评分
tianjuan980106
路人甲
路人甲
  • 注册日期2004-03-21
  • 发帖数89
  • QQ
  • 铜币494枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-06-19 03:42
可以这样阿,首先空间查询,然后利用属性查询,但是要设置属性查询是在空间查询得到的选择集查询,这个在ao中是能够作到的。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-06-19 08:42
例子里都有的啦,论坛也发过一个修改了一下的例子了
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部