c#中关于arcgis的ITopologicalOperator接口的问题
利用c# 写了一个控制台程序,其中的一个功能想利用ITopologicalOperator接口中的Difference方法,想获得原始图形除去相交部分之外的图形部分。
代码如下:
ITopologicalOperator pTopologicalOperator = (ITopologicalOperator)Geometry;// Geometry是source
pGeometry_result = pTopologicalOperator.Difference(pGeometry_temp);//pGeometry_temp是other
IArea pArea = pGeometry_result as IArea;
但最终的到的pArea.Area 一直为0.0不知道什么原因 ,Geometry的转换成IArea后的面积要比pGeometry_temp转换成IArea的面积大的多,什么原因会造成我现在这样的结果?请大神们指教 空间坐标会不会影响?怎么设置?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
大神们,救命!