首页 / 浏览问题 / 移动GIS / 问题详情
imobile面与面求异或者取两面之间不相交的部分返回的数据里面包含了相交的部分
76EXP 2022年03月25日

各位大佬,我要取两个面之间不相交的部分,对于两个面之间有大于1的交点时,能够返回所需的数据,但是,当面在面内,且他们的交点小于等于1时,返回的结果中包含了相交的面,请问应该怎样取出他们不相交的部分呢?如下图1、2所示,使用

Geometrist.erase和Geometrist.xOR返回的Geometry对象中包含了2

问题关闭原因: 解决

1个回答

你好,可以用Geometrist工具擦除或者裁剪来实现,如果结果不符合预期,可以在iDesktop上进行叠加看下,检查一下参数是否传反了
2,842EXP 2022年03月25日
Geometrist.erase这个方法是擦除,返回的数据应该是1和2两个面都返回了,问了下同事,说这种是对的,但是在绘制的时候可能要设置成岛洞绘制模式,裁剪这个方法没试过,但是异或和擦除运算都试过,返回的都是一样的
重现该问题的面对象可以发我测试一下吗?可以发到邮箱zhangliang@supermap.com
这个是正确的。只是当时我不是很了解这个。所以请教下
...