特征界面(Cartopy.feature)#

该模块定义了 Feature 接口,可以使用并扩展该接口,以使用ax.add_feature()向geaxis添加各种“功能”,例如Shapely对象和Natural Earth Imagery。

Cartopy要素的默认zorder在中定义 FeatureArtist 作为1.5,这将它们置于图像和补丁之上,但在线条和文本之下。

特征属性#

为了方便使用,一些常用的功能作为属性存储在功能模块中。

COLORS 

用于绘制特征的颜色字典。

auto_scaler 

NaturalEarthPerformance的AdaptiveScaler。

BORDERS 

自动缩放国家边界。

STATES 

自动缩放州和省边界。

COASTLINE 

自动缩放海岸线,包括主要岛屿。

LAKES 

自动缩放自然和人工湖泊。

LAND 

自动缩放陆地多边形,包括主要岛屿。

OCEAN 

自动缩放海洋多边形。

RIVERS 

自动缩放的单层排水沟,包括湖泊中心线。

要素类#

AdaptiveScaler(default_scale, limits)

根据绘制轴的范围自动选择几何形状的比例。

Feature(crs, **kwargs)

表示点、线和多边形的集合,并具有常见绘制和过滤操作的方便方法。

GSHHSFeature([scale, levels])

GSHHS数据集的接口。

NaturalEarthFeature(category, name, scale, ...)

自然地球形状文件的简单界面。

Scaler (规模)

用于处理要素中使用的几何图形比例的常规对象。

ShapelyFeature(geometries, crs, **kwargs)

一个能够绘制一系列形状优美的几何图形的班级。

WFSFeature(wfs, features, **kwargs)

能够绘制从OGC Web要素服务(WFS)获取的几何图形集合的类。

nightshade.Nightshade([date, delta, ...])

遮蔽地球的阴暗面,解释折射。