Leaflet 使用Turf的多边形相交公差

Leaflet 使用Turf的多边形相交公差,leaflet,geospatial,polygon,intersect,turfjs,Leaflet,Geospatial,Polygon,Intersect,Turfjs,我使用的是来自turf()的intersect函数。 它在大多数情况下工作得很好,但我需要将一个多边形捕捉到另一个多边形中。 但是,当我有两个多边形,我抓住一个多边形的一个点捕捉另一个多边形时,函数相交返回一个对象,这意味着它们相交 对我来说,这是一个相交函数,返回“true”: 但是,在这种情况下,intersect函数也返回“true” 形象 谢谢 我很难理解你的问题。“我抓住一个多边形的一个点捕捉另一个”是什么意思?你能不能换一句话说得更清楚些?对不起@SethLutske。。我点击一

我使用的是来自turf()的intersect函数。 它在大多数情况下工作得很好,但我需要将一个多边形捕捉到另一个多边形中。 但是,当我有两个多边形,我抓住一个多边形的一个点捕捉另一个多边形时,函数相交返回一个对象,这意味着它们相交

对我来说,这是一个相交函数,返回“true”:

但是,在这种情况下,intersect函数也返回“true”

形象


谢谢

我很难理解你的问题。“我抓住一个多边形的一个点捕捉另一个”是什么意思?你能不能换一句话说得更清楚些?对不起@SethLutske。。我点击一个多边形的一个“顶点”,点击/捕捉到另一个多边形的另一个“顶点”。你可以在这里进行模拟:好的,我明白你在geoman中将多边形捕捉在一起的意思……但是仍然不清楚每张图片中发生了什么,或者你遇到了什么问题。问题是:当我捕捉其他多边形中的顶点时,TurpJS中的函数interest()返回true。但我用另一种方法解决了这个问题,我用了不同的()方法。谢谢