feifeiwua
路人甲
路人甲
  • 注册日期2004-09-19
  • 发帖数48
  • QQ
  • 铜币94枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1736回复:4

如何获得Envelope(急、急、急)

楼主#
更多 发布于:2005-08-01 11:49
在AO中有没有这样的一个接口,可以将多个筛选出的要素组合成组,但不要合并,从而得到所有筛选出要素的Envelope,然后进行这些要素的定位显示
喜欢0 评分0
追风浪子
路人甲
路人甲
  • 注册日期2004-06-08
  • 发帖数166
  • QQ
  • 铜币782枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-08-01 15:54
ao 里有这个功能,我以前用过,就是将每一个符合要求的geom(geom里的图元求并运算)依次做并运算,然后得到所以图元的集合.
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2005-08-02 10:11
<P> 这个应该可以懂的:)</P>
<P> Dim pEnv1 As IEnvelope<BR>  Dim pEnv2 As IEnvelope<BR>  <BR>  Set pEnv1 = pGeom1.Envelope<BR>  Set pEnv2 = pGeom2.Envelope<BR>  <BR>  Dim pUEnv As IEnvelope<BR>  Set pUEnv = pEnv1.Envelope<BR>  pUEnv.Union pEnv2</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
feifeiwua
路人甲
路人甲
  • 注册日期2004-09-19
  • 发帖数48
  • QQ
  • 铜币94枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-08-03 13:05
谢谢,解决了
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
4楼#
发布于:2005-08-03 13:29
解决了贴出方法了:)
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部