xbird
路人甲
路人甲
  • 注册日期2006-02-09
  • 发帖数16
  • QQ
  • 铜币156枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1951回复:5

[求助]请教大家:如何查询共享边界的面?

楼主#
更多 发布于:2006-09-25 01:43
VB+AO开发中用属性查询在一个Poylgon图层中找到属性相同的几个面,再用空间查询找到其中相触(SpatialRel = esriSpatialRelTouches)的面。可只有一个共同点的面也是相触,而我只想找到那些有共同边界的面,我该怎么办呢?请知道的朋友点拨下,谢谢了
喜欢0 评分0
xbird
路人甲
路人甲
  • 注册日期2006-02-09
  • 发帖数16
  • QQ
  • 铜币156枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-09-26 00:58
<P>同样问题GIS老版已有解答在<a href="http://www.gisempire.com/bbs/index.asp?boardid=62" target="_blank" ><FONT color=#000000>ARCOBJECTS开发</FONT></A>板块,连接如下:</P>
<P><a href="http://www.gisempire.com/bbs/dispbbs.asp?BoardID=62;ID=55884;replyID=;skin=1" target="_blank" >http://www.gisempire.com/bbs/dispbbs.asp?BoardID=62;ID=55884;replyID=;skin=1</A></P>
举报 回复(0) 喜欢(0)     评分
hover
路人甲
路人甲
  • 注册日期2005-12-13
  • 发帖数69
  • QQ
  • 铜币279枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-09-29 10:03
你自己看一下AO帮助的ISpatialFilter接口中的SpatialRelDescription属性就知道怎么查询了.
承接、合作各种GIS项目开发 :ArcGIS平(基于AO、AE、ArcIMS、ArcServer开发) :MapInfo平台(基于MapXtreme 2004/2005、MapXtreme For Java开发) E-Mail:cmcrj0929@163.com QQ:31814576 有国土、市政、交通、电力等行业的成功应用项目经验。
举报 回复(0) 喜欢(0)     评分
hover
路人甲
路人甲
  • 注册日期2005-12-13
  • 发帖数69
  • QQ
  • 铜币279枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-09-29 10:12
<P>你把SpatialRelDescription的属性设置为"****T****"就可以了.如果你还要进行其它更复杂的空间查询分析的话,你自己再看帮助定义.</P>
<P>如果只查询边线相交,而面内部都没有相交的话,你可以设为"FFF*T****"</P>
承接、合作各种GIS项目开发 :ArcGIS平(基于AO、AE、ArcIMS、ArcServer开发) :MapInfo平台(基于MapXtreme 2004/2005、MapXtreme For Java开发) E-Mail:cmcrj0929@163.com QQ:31814576 有国土、市政、交通、电力等行业的成功应用项目经验。
举报 回复(0) 喜欢(0)     评分
greenman
路人甲
路人甲
  • 注册日期2006-08-24
  • 发帖数20
  • QQ
  • 铜币133枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-10-08 11:16
ding
举报 回复(0) 喜欢(0)     评分
greenman
路人甲
路人甲
  • 注册日期2006-08-24
  • 发帖数20
  • QQ
  • 铜币133枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-10-09 08:49
<img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部