Cartopy配置#

顶层制图模块包含 config 控制Cartopy行为各个方面的词典。

cartopy.config#

配置字典存储Cartopy的全局配置值。

在第一个例子中,配置定义在 cartopy/__init__.py .可以通过包含一个 siteconfig.py 文件以及制图源代码。 siteconfig.py 应该包含一个名为 update_config 它将配置字典实例作为其第一个也是唯一的参数(由此可以以任何需要的方式更新字典)。

对于没有对cartopy源目录的写权限的用户, cartopy_userconfig 应使其可导入(考虑将其放入 site.getusersitepackages() )并且应该公开一个名为 update_config 它将配置字典作为其第一个也是唯一的参数。

配置字典中的键:

pre_existing_data_dir

可以找到标准数据(例如来自NaturalEarth的数据)的目录的绝对路径。如果在此位置找不到它, data_dir 将使用配置项。

data_dir

可以找到标准数据(例如来自NaturalEarth的数据)的目录的绝对路径。如果找不到它并且该项目可以下载,则Cartopy将适当的文件下载到该目录的子目录中,因此 data_dir 应该由用户写。

repo_data_dir

存储随cartopy存储库交付的数据的目录的绝对路径。通常情况下,只有操作系统打包人员和系统管理员才能为站点范围的部署设置此参数。

downloaders

将标准“规范”映射到适当的字典 Downloader .有关更多文档和示例,请参阅 cartopy.io.Downloader.from_config() .