【发布时间】:2015-09-23 06:04:50
【问题描述】:
我正尝试在我的办公室使用 Cartopy 在世界地图上绘制飞行模式。我了解 Cartopy 需要访问 http://naciscdn.org/naturalearth 才能接收正确的地图。
我的防火墙和代理似乎阻止了这种情况。当我运行脚本(甚至是示例脚本)时,我会收到以下消息:.
我的问题:有没有办法在本地获取这些地图并更改 Cartopy 用来定位要绘制的地图图像的路径?
【问题讨论】:
标签: cartopy
我正尝试在我的办公室使用 Cartopy 在世界地图上绘制飞行模式。我了解 Cartopy 需要访问 http://naciscdn.org/naturalearth 才能接收正确的地图。
我的防火墙和代理似乎阻止了这种情况。当我运行脚本(甚至是示例脚本)时,我会收到以下消息:.
我的问题:有没有办法在本地获取这些地图并更改 Cartopy 用来定位要绘制的地图图像的路径?
【问题讨论】:
标签: cartopy
我正是在这种情况下使用 Cartopy,当我的 http_proxy 和 https_proxy 设置适当时,下载机制在防火墙后工作正常。
如果您确实想提前下载所有数据,最近有人问了一个类似的问题:Location of stored offline data for cartopy。
如果您想深入挖掘,底层下载使用 Python 的 urlopen 进行,可以找到 here。
HTH
【讨论】: