Расположение сохраненных данных офлайн для картопий
Где хранятся автономные данные в картопи? Хранится ли он в папке данных в разделе site-packages? Есть ли способ запустить загрузку всех доступных данных? Я хотел бы скопировать это на компьютер с Linux, который не подключен к Интернету. В настоящее время я работаю на компьютере с Windows, который подключен к Интернету, поэтому я надеюсь загрузить данные оттуда. Благодарю.
1 ответ
Посмотрите документацию по конфигурации в http://scitools.org.uk/cartopy/docs/latest/cartopy.html. По сути, данные загружаются в data_dir
пункт в этой конфигурации. Для меня это выглядит так:
>>> import cartopy.config
>>> cartopy.config['data_dir']
'/home/pelson/.local/share/cartopy'
Конечно, это можно настроить так, как вам нравится. Поскольку я также внедряю cartopy в своей организации, мы также настраиваем cartopy для централизованного хранения данных. Это находится в месте, определяемом pre_existing_data_dir
пункт конфигурации.
Наконец, для пакетной загрузки всех данных (размер которых составляет несколько ГБ) в картографическом источнике есть файл tools / feature_download.py. Запустить его для загрузки всех данных просто:
$> python tools/feature_download.py
Полная помощь доступна:
$> python tools/feature_download.py --help
usage: feature_download.py [-h] [--output OUTPUT] [--dry-run] [--ignore-repo-data] GROUP_NAME [GROUP_NAME ...]
Download feature datasets.
positional arguments:
GROUP_NAME Feature group name: cultural-extra, cultural, gshhs, physical
optional arguments:
-h, --help show this help message and exit
--output OUTPUT, -o OUTPUT
save datasets in the specified directory (default: user cache directory)
--dry-run just print the URLs to download
--ignore-repo-data ignore existing repo data when downloading