Turf 地圖地理空間分析

簡介

地理空間分析庫,處理各種地圖算法

效果圖

image-20210924233219217.png

引入

<script src="https://www.bootcdn.cn/Turf.js/"></script>

計算沿線的點

var line = turf.lineString([
        [109.502991, 29.68718],
        [108.837829, 32.969237],
        [113.567871, 37.200787]
      ]);
var options = {units: 'miles'};

var along = turf.along(line, 300, options);

計算區(qū)域面積

var polygon = turf.polygon([[
        [108.09876, 37.200787],
        [106.398901, 33.648651],
        [114.972103, 33.340483],
        [113.715685, 37.845557],
        [108.09876, 37.200787]
      ]]);

var area = turf.area(polygon);

計算邊界框

var line = turf.lineString([
        [104.99467, 30.071677],
        [107.13797, 36.550462],
        [112.607082, 34.991467]
      ]);
var bbox = turf.bbox(line);
var bboxPolygon = turf.bboxPolygon(bbox);

計算多邊形

var bbox = [105.361046, 35.356724, 111.59974, 30.934089];

var poly = turf.bboxPolygon(bbox);

更多案例參考:Turf.js中文網(wǎng) (fenxianglu.cn)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容