python地图散点图_在地图上叠加散点图(img)

好吧,这个问题是老问题,但我有一个不同的答案,可能会有人感兴趣。。。在

我一直在研究同一个问题。GitHub(https://github.com/ageron/handson-ml.git)上提供的代码可以满足您的需要(请参见02“端到端机器学习”)_项目.ipynb). 在

但是,该代码使用加利福尼亚地图作为图像,并在其顶部绘制点。另一种方法是建立一个真实的地图,并在地图上标出点,而不必阅读ma图像。为此,我使用了下面的代码。您将需要install cartopy,如果您还需要郡线,则必须使用here中的说明绘制它们。在

最后,生成的图像是:

LqWD4.png

下面是我使用的代码:# Trying to use a real map

import cartopy.crs as ccrs

import cartopy.feature as cfeature

plt.figure(figsize=(10,7))

# Creates the map

ca_map = plt.axes(projection=ccrs.PlateCarree())

ca_map.add_feature(cfeature.LAND)

ca_map.add_feature(cfeature.OCEAN)

ca_map.add_feature(cfeature.COASTLINE)

ca_map.add_feature(cfeature.BORDERS, linestyle=':')

ca_map.add_feature(cfea

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值