cartopy.feature.AdaptiveScaler#

class cartopy.feature.AdaptiveScaler(default_scale, limits)[源代码]#

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

参数:
  • default_scale -- 当绘图处于最大范围时,粗度比例用作默认值。

  • limits -- 几何形状的比例发生变化的比例-范围对。必须是从粗到细的规模排序的二元组。极限值是其相应规模的上限。

示例

>>> s = AdaptiveScaler('coarse',
...           (('intermediate', 30), ('fine', 10)))
>>> s.scale_from_extent([-180, 180, -90, 90])
'coarse'
>>> s.scale_from_extent([-5, 6, 45, 56])
'intermediate'
>>> s.scale_from_extent([-5, 5, 45, 56])
'fine'
scale_from_extent(extent)[源代码]#

给定一定程度,更新规模。

参数:

extent -- 投影绘制区域的边界。范围的坐标系应该是恒定的,并且与构造函数中的scale参数具有相同的比例。