Javascript turf.booleanOverlap意外结果

Javascript turf.booleanOverlap意外结果,javascript,geospatial,polygon,spatial,turfjs,Javascript,Geospatial,Polygon,Spatial,Turfjs,我有一个多边形: const polygon = JSON.parse('{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[6.26950853,50.72473626],[6.26953794,50.72468996],[6.2695546,50.7246512],[6.26949169,50.72468741],[6.26948194,50.72469389],[6.26946154

我有一个多边形:

const polygon = JSON.parse('{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[6.26950853,50.72473626],[6.26953794,50.72468996],[6.2695546,50.7246512],[6.26949169,50.72468741],[6.26948194,50.72469389],[6.26946154,50.72470787],[6.26949172,50.72474162],[6.26950853,50.72473626]]]}}');
这个边界框:

const bbox = JSON.parse('{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[6.511887823915231,50.950514414615334],[6.512896634823051,50.53594214902105],[5.98503728350704,50.53594214902105],[5.98604609441486,50.950514414615334],[6.511887823915231,50.950514414615334]]]}}');
我想知道多边形是否与边界框相交

我用from来表示

turf.booleanOverlap(polygon, bbox);
它返回
false

为什么呢?那肯定在边界框内。

啊,我知道了。 文件上说

“比较同一维度的两个几何图形,如果它们的交集导致两个几何图形不同但维度相同,则返回true。[…]”

我的多边形完全在边界框内。据我所知,交点(如文档所述)包含另一个多边形内的多边形。
booleanOverlap
所做的只是检查它是否重叠。我认为文档在这里有点误导,因为它让用户认为
booleanOverlap
中包含了一个