我目前正在使用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)
如果您有一些书籍/参考资料可以帮助我进行数据可视化工作,那就太完美了!