外接矩形——turf.bbox(turf.feature),返回minX, minY, maxX, maxY
部分覆蓋——turf.booleanOverlap,如果有部分覆蓋,返回true,沒有覆蓋,返回false(注意如果一個圖形包含另一個時,此方法不返回true)
是否包含——turf.booleanContains(feature1,feature2),feature1是否包含feature2
構建圓形——turf.circle(center,radius,options),center中心點,radius半徑,options選項(step:精度,確定組成圓的點數,units:單位,默認公里kilometers,properties:屬性)
構建多邊形——turf.multiPolygon(arr),注意arr為三層數組的geojson結構
是否相交——turf.booleanCrosses(feature1, feature2),適用於線與線,線與面,不適用於面與面
判斷點是否在面內——turf.booleanPointinPolygon(point, polygon, options)
求兩個矢量的交點——turf.lineIntersect(feature1, feature2),適用於線與線,線與面,面與面