[Javascript] GIS套件: Turf

Turf
https://github.com/Turfjs/turf

Turf web
https://turfjs.org/

論如何獲取 2 個多邊形相交關係
https://juejin.im/post/5b8900326fb9a019e52e8791

Turf.js 功能概覽
https://blog.jonslow.com/a-tour-on-turf/

[Day 18] Turf.js:空間資料運算及分析
https://ithelp.ithome.com.tw/articles/10196091

[Day 19] 使用Turf.js進行空間資料內插
https://ithelp.ithome.com.tw/articles/10196232?sc=iThelpR

[JSDC 2015] Turf.js - 地理資訊的分析與地圖視覺化
https://www.slideshare.net/kurotanshi/jsdc-2015-turfjs

turf.js是Mapbox公司提出用來處理空間資料分析的開源函式庫,Turf 實現了常用的空間分析操作,例如生成緩衝區、計算等高線,建立 TIN 等等。以往只屬於桌面 GIS 的分析功能,已經可以在流覽器中使用。

Turf 使用 JavaScript 編寫,通過 npm 進行包管理。良好的模組化設計使得 Turf 不僅可用於流覽器端,還可以通過 Node.js 在伺服器端使用。Turf 原生支援 GeoJSON 向量資料。GeoJSON 的優點是結構簡單,並且得到了所有網頁地圖API的支持;但 GeoJSON 不支援空間索引,這個缺點可能會限制 Turf 處理大型檔的能力效率。


#Javascript, Turf, GeoJSON, GIS, 地理資訊, 分析, 地圖, 視覺化

留言