在地图上绘制分布(直方图)

5
我有一组数据,格式为(纬度、经度、数值)。我想在城市地图上绘制(纬度、经度) -> 数值的图像,类似于以下图片: enter image description here enter image description here 我已经尝试了以下方法:
  1. Python的Matplotlib:无法找到所需函数
  2. Plotly
  3. r-barplots on map,RG-histogram-bar-chart-over-map。
  4. plot-3d-bars-on-a-map-in-matlab: 这个可以实现,但我正在尝试在Python中找到类似的东西
  5. D3 map histogram:这让我可以按城市绘制,但无法在一个城市内部绘制。
2个回答

1
我之前发布了上述问题,后来发现了一些有趣的绘图库。 Cesium:一个用于3D地球和地图的开源JavaScript库。 ArcGIS:这是一个收费的库(可提供60天免费试用),但可以在2D地图和3D地球上提供各种精美的可视化效果。

0

basemap怎么样? 它是一个matplotlib扩展,因此具备创建数据可视化所需的所有功能,并添加了地理投影和一些数据集,以便能够直接从库中绘制海岸线、国家等地理图形。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接