阅读:1268回复:0
ITopologicalOperator的Buffer方法出错问题
ITopologicalOperator的Buffer方法出错问题<BR><BR>
<DIV>下面函数段:<BR><BR>private IGeometry GetFromBuffer( Igeometry Pgeo,double dis)<BR>{<BR> try<BR> {<BR><BR> pTo = (ITopologicalOperator)Pgeo;<BR> pTo.Simplify();<BR> IGeometry pLgeo=null;<BR> pLGeo = pTo.Buffer(dis);<BR> }<BR> catch (Exception ER)<BR> {<BR> MsgErr.MsgInfo(ER.Message, 1, 2, 1);<BR> }<BR>}<BR><BR>pLGeo = pTo.Buffer(dis); 这一句总是出现异常,不知道是为什么?<BR>顺便说明一下,执行这个函数时传递的pgeo是多个Igeometry经过union后所得的Geometry,不知道这个有影响没有?<BR><BR>多谢指点</DIV> |
|