簡體   English   中英

使用MapBox / CartoDB / Leaflet按日期范圍符號化GeoJSON

[英]Symbolise GeoJSON by date ranges using MapBox / CartoDB / Leaflet

我有一個GeoJSON文件,該文件在過去一年中發生過飛行提示事件,並定期更新。

我正在尋找一種解決方案,可以將這些數據添加到地圖上並對其進行符號化處理,以顯示一個標記,用於標記上個月發生的事件,另一個標記用於顯示1到3個月之間的事件,而最后一個標記用於顯示3個以上的事件幾個月前。

我考慮過要使用MapBox,CartoDB或Leaflet中的一種,這些庫是否具有能夠以這種方式設置數據樣式的功能? 我想將我的數據保存在本地,所以不想將其加載到在線帳戶中。

我想知道是否可以通過上述方法之一來完成。

謝謝

MapBox和CartoDB服務構建在Leaflet庫上。 您可以將它們用於所有內容(包括上傳數據),也可以僅用於背景圖。 因此,即使有了它們,您也可以將數據保留在本地。

由於您將自己進行所有操作,因此Leaflet是完全控制數據的肯定選擇。

請注意,在某些方面,您還擁有其他庫,它們在這方面為您提供了相同的控件,例如OpenLayers和D3。

至於根據數據的使用期限顯示不同的標記,這樣做沒有特別的困難。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM