传单/ Mapbox海洋交通密度图

时间:2018-07-31 15:13:27

标签: javascript leaflet data-visualization mapbox data-analysis

我目前正在使用Leaftlet和Mapbox制作海上交通工具。为此,我在GeoJSON文件中转换了大量的AIS数据。 GeoJSON文件是“ LineString”的列表,用于定义每条船的航迹,如下所示:

{
  "features": [
    {
      "geometry": {
        "coordinates": [
          [-4.013451666666667, 5.276998333333333, 1442197395],
          ...
        ],
        "type": "LineString"
      },
      "properties": {
        "mmsi": "228326800",
        "color": "#1CE6FF",
        "type": "aht_tug_supply"
      },
      "type": "Feature"
    }
  ],
  "type": "FeatureCollection"
}

如果我想独立展示每艘战舰,效果很好。但是现在,我想对这个区域做一个“热”图,像这样: MarineTraffic.com

所以我的问题是:如何模仿这样的地图?通常,热图是针对点而不是分段。 (请参阅Leaftlet.heat

如果您有一些书籍/参考资料可以帮助我进行数据可视化工作,那就太完美了!

0 个答案:

没有答案