我正在尝试使用cartopy来绘制几张地图,并且我想在离线状态下使用它们。 Cartopy有一个数据目录,从自然地球和OpenStreetMap为Cartopy下载数据
import cartopy.config
cartopy.config
{'data_dir': '/home/user/.local/share/cartopy',
'downloaders': {('shapefiles',
'gshhs'): <cartopy.io.shapereader.GSHHSShpDownloader at 0x7f3ee33ee7d0>,
('shapefiles',
'natural_earth'): <cartopy.io.shapereader.NEShpDownloader at 0x7f3ee33ee710>},
'pre_existing_data_dir': '',
'repo_data_dir': '/home/user/bin/virtualenvs/mobi/local/lib/python2.7/site-packages/cartopy/data'}
所以我相信,我可以从Natural Earth网站下载地图。我怎样才能在这个目录上构建这些数据,这样cartopy就不会使用互联网进行绘图?我怎么能为OpenStreetMap数据做同样的事情?