6
我想從GPS日誌數據生成熱圖。過程是這樣的:使用PHP對熱圖進行服務器端預處理
- 我使用地理空間索引在MySQL中存儲日誌數據。記錄包含緯度/經度數據和時間戳。
- 在管理面板中有一個Google地圖,管理員可以平移和縮放地圖。
- 每次地圖放大或平移時,面板都會發送一個包含地圖邊界點(東北和西南緯度/經度)的AJAX請求使用MySQL地理空間功能我可以查詢裏面的所有記錄該邊界。
- 我發回要由heatmap渲染庫渲染的記錄數據。 (現在我使用的Heatmap.js,一定程度上是對谷歌地圖一點點越野車。沒有人有更好的建議?)
的問題是,我的數據是增長過大,使發送到數據客戶端和熱圖渲染現在變得太慢了。我認爲有一個預處理腳本來聚合數據可能會很好,因此在將其發送到客戶端瀏覽器並減少渲染之前減少了有效負載。我對這個熱圖還是一個新東西,有沒有一個現有的PHP庫可以做到這一點?
鏈接已損壞! – 2014-10-16 15:01:11
WaybackMachine鏈接:https://web.archive.org/web/20131122174116/http://blog.gmapify.fr/create-beautiful-tiled-heat-maps-with-php-and-gd和相應的github :https://github.com/LaurensRietveld/HeatMap – Veve 2016-04-26 13:22:00