cartopy.mpl.ticker.LatitudeLocator#

class cartopy.mpl.ticker.LatitudeLocator(nbins=8, *, dms=False, **kwargs)[源代码]#

基类:LongitudeLocator

即使在很小的范围内也可以工作的纬度定位器。

参数:
  • dms (bool) -- 允许定位器以分钟和秒停止(默认情况下为假)

  • nbins (int or 'auto', default: 10) -- 最大间隔数;比最大滴答数少一个。 如果字符串“自动”,则箱的数量将根据轴的长度自动确定。

  • steps (array-like, optional) -- 可接受的刻度倍数序列,从1开始,以10结束。例如如果 steps=[1, 2, 4, 5, 10] , 20, 40, 600.4, 0.6, 0.8 可能是滴答的集合,因为它们是2的倍数。 30, 60, 90 不会生成,因为3没有出现在此示例步骤列表中。

  • integer (bool, default: False) -- 如果为True,则勾号将仅取整值,至少 min_n_ticks 在视图限制内找到整数。

  • symmetric (bool, default: False) -- 如果为True,自动缩放将导致一个关于零对称的范围。

  • prune ({'lower', 'upper', 'both', None}, default: None) -- 删除“下”勾选、“上”勾选或“两侧”的勾选 if they fall exactly on an axis' edge (this通常发生在 axes.autolimit_mode 是“round_numbers”)。 删除此类标记对于堆叠或成组图最有用,其中轴的上方标记与其上方轴的下方标记重叠。

  • min_n_ticks (int, default: 2) -- 放松 nbinsinteger 如果有必要获得此最小数量的滴答声,则进行限制。

tick_values(vmin, vmax)[源代码]#

返回给定位置刻度的值 vminvmax .

备注

要获取带有自动定义的vmin和vmax值的刻度位置, axis 只需调用收件箱实例::

>>> print(type(loc))
<type 'Locator'>
>>> print(loc())
[1, 2, 3, 4]