【问题标题】:Symbolise GeoJSON by date ranges using MapBox / CartoDB / Leaflet使用 MapBox / CartoDB / Leaflet 按日期范围对 GeoJSON 进行符号化
【发布时间】:2015-12-17 19:01:02
【问题描述】:

我有一个 GeoJSON 文件,其中包含去年发生的飞尖事件,该文件会定期更新。

我正在寻找一种解决方案,我可以将这些数据添加到地图上并对其进行符号化,以显示上个月发生的事件的一个标记,另一个显示 1 到 3 个月的事件,以及任何事件的最终标记从 3 个多月前开始。

我考虑过使用 MapBox、CartoDB 或 Leaflet 中的一种,这些库是否有能力以这种方式设置数据样式?我想将我的数据保存在本地,因此不想将其加载到在线帐户中。

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

谢谢

【问题讨论】:

    标签: leaflet mapbox geojson cartodb


    【解决方案1】:

    MapBox 和 CartoDB 服务构建在 Leaflet 库上。您可以将它们用于一切(包括上传您的数据),或仅用于背景地图。因此,即使使用它们,您也可以将数据保存在本地。

    Leaflet 是完全控制您的数据的可靠选择,因为您将自己完成所有操作。

    请注意,您还有其他库可以在这方面为您提供相同的控制,例如 OpenLayers 和某种程度上的 D3。

    至于根据数据的年龄显示不同的标记,这样做没有什么特别的困难。

    【讨论】:

      猜你喜欢
      • 2015-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 2016-10-21
      相关资源
      最近更新 更多