微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取带有纬度和经度边界的地图png

如何解决获取带有纬度和经度边界的地图png

我正在阅读这篇文章https://towardsdatascience.com/easy-steps-to-plot-geographic-data-on-a-map-python-11217859a2db

但是我无法根据边界框获取正确的地图图像(图像的纵横比错误,它根据您所看到的内容下载png,而不是从边界内部的内容下载,即它会下载下图中的黑暗部分,而不是被限制的突出显示部分)。

我想知道是否有任何方法可以使用 python 将具有给定边界框的地图图像刮成 png(具有正确的纵横比)。否则,对于我的项目来说,要获得完美的地图图像需要太多的摆弄(您必须手动拖动角以使其与您提供的边界框匹配)。

换句话说,我有一个由 latmin,latmax,longmin,longmax = 5.1251,5.5399,52.4962,52.5947 给出的边界框,我想要一个看起来像这样的地图图像:

enter image description here

注意,我想要一个像突出显示部分而不是暗部分的图像,带有一些随机的纬度和经度边界。有没有办法下载这样的地图图像?或者更好,直接通过python刮它?

提前致谢! (这里的网站是openstreetmap,但其他类似好看的地图也可以,卫星地图会更完美)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。