阅读:1736回复:4
如何获得Envelope(急、急、急)
在AO中有没有这样的一个接口,可以将多个筛选出的要素组合成组,但不要合并,从而得到所有筛选出要素的Envelope,然后进行这些要素的定位显示
|
|
1楼#
发布于:2005-08-01 15:54
ao 里有这个功能,我以前用过,就是将每一个符合要求的geom(geom里的图元求并运算)依次做并运算,然后得到所以图元的集合.
|
|
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> |
|
|
3楼#
发布于:2005-08-03 13:05
谢谢,解决了
|
|
4楼#
发布于:2005-08-03 13:29
解决了贴出方法了:)
|
|
|