Turf空间位置方法说明

booleanContains(featureA,featureB):如果第一个几何体完全包含第二个几何体,则Boolean contains返回True。两个几何图形的内部必须相交,几何图形(几何图形b)的内部和边界不得与主几何图形(几何图形a)的外部相交。booleanContains返回与@turf/boolean-within完全相反的结果,两个图形可同可不同维度

booleanOverlap(featureA,featureB):比较同一维度的两个几何图形,如果它们的交集结果两个几何图形不同但具有相同维度,则返回true。适用于多边形/多边形、线串/线串、多点/多点、多线串/多线串和多多边形/多多边形,同维度

booleanCrosses(featureA,featureB):如果交叉点导致几何体的尺寸小于两个源几何体的最大尺寸,并且交叉点集位于两个源几何体的内部,则布尔交叉点返回True,维度待试验,官方说明是可不同维度比较

booleanWithin(featureA,featureB):如果第一个几何图形完全在第二个几何图形中,则返回true。两个几何图形的内部必须相交,并且主几何图形(几何图形a)的内部和边界不得与次几何图形(几何图形b)的外部相交。Boolean within返回与@turf/Boolean contains完全相反的结果,两个图形可同可不同维度

booleanDisjoint(featureA,featureB):如果两个几何图形的交集为空集,则不相交返回(TRUE),两个图形可同可不同维度

未完善~有错误请留言,一起完善

你可能感兴趣的:(Turf,webgis)