用于判断两个多边形是否不相交。
polygon1
(Feature<Polygon>): 第一个多边形。polygon2
(Feature<Polygon>): 第二个多边形。true
,否则返回 false
。var polygon1 = turf.polygon([[
[0, 0], [10, 0], [10, 10], [0, 10], [0, 0]
]]);
var polygon2 = turf.polygon([[
[20, 20], [30, 20], [30, 30], [20, 30], [20, 20]
]]);
var disjoint = turf.booleanDisjoint(polygon1, polygon2);
在以上示例中,disjoint
的值将为 true
,因为 polygon1
和 polygon2
不相交。