我试图使用离线的Cartopy绘制地图。我找到了这篇文章:存储在本地的Cartopy数据的位置,然而,即使我将cartopy.config['data_dir']
更改为下载文件所在的路径'C:/...'
,当我尝试绘制海岸线时,它仍然需要下载地图。
cartopy.config['data_dir'] = '.../CartopyMaps'
ax = plt.axes(projection=ccrs.PlateCarree())
ax.coastlines()
控制台显示:
Downloading:
http://naciscdn.org/naturalearth/110m/physical/ne_110m_coastline.zip
然而,在.../CartopyMaps/shapefiles/natural_earth/physical/
路径下,我有ne_110m_coastline
的dbf,shp和shx文件。
为什么Cartopy看不到我的本地地图,我该如何帮助它?