我在收集考古遺址的數據庫上工作。我們項目的目標是使數據在網絡上可訪問。我想在GeoTIFF上繪製它們以顯示它們的分佈和隨時間變化。我進一步想要計算Delaunay三角剖分和一個熱圖,你可以將它顯示爲疊加圖。它對我來說非常重要,可以將動畫隨着時間的變化可視化。我選擇p5.js /處理,因爲我不是一個非常熟練的程序員(一些R,NetLogo和Processsing)。我認爲它將適合特別是關於動畫的任務。在進入更多細節之前,我的第一個問題是:在GeoTIFF上利用p5.js /處理進行數據可視化?如何繪製Web mercator中的Lon/Lat座標?
這是工具的明智選擇嗎?你會推薦其他工具嗎?
如果你覺得我的選擇是至關重要的,這裏是我的第二個問題:
我遇到丹尼爾Shiffmans教程就在p5.js可視化地震數據和這個接近我會做什麼: https://www.youtube.com/watch?v=ZiYdOwOrGyc
在上面的例子中,他依賴於mapbox.js。我寧願從我們的項目中使用自定義構建GeoTiff,並避免使用mapbox,因爲它不是100%免費的。但是,如何讓他的代碼與自定義GeoTiff一起作爲底圖使用?我可以將他的變量「clon」和「clat」設置爲我自定義的Tiff中心點,但座標沒有正確轉換。我認爲問題在於縮放級別,即縮放。但是,如何確定我的自定義地圖的縮放?我沒有在p5.js中找到任何其他web mercator投影的實現,也沒有處理。還是我得到超出投影錯誤的數學?
感謝您的建議,我會看到他們通過! – JackBox