turf相關函數


外接矩形——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),適用於線與線,線與面,面與面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM