add_scalebar#

astropy.visualization.wcsaxes.add_scalebar(ax, length, label=None, corner='bottom right', frame=False, borderpad=0.4, pad=0.5, **kwargs)[源代码]#

添加比例尺。

参数:
ax : WCSAxesWCSAxes

显示比例尺的WCSAXS实例。WCS必须是天体。

length : floatQuantityPython:浮点或数量

比例尺的长度,单位为度或角量

label : str ,可选Python:字符串,可选

要放置在比例尺下方的标签

corner : str ,可选Python:字符串,可选

比例尺的放置位置。可接受的值为:、 'left''right''top''bottom''top left''top right''bottom left''bottom right' (违约)

frame : bool ,可选可选的布尔

是否在比例尺后面显示边框(默认为 False )

borderpad : float ,可选Python:Float,可选

边框填充,以字体大小的分数表示。默认值为0.4。

pad : float ,可选Python:Float,可选

比例尺周围的填充,以字体大小的分数表示。默认值为0.5。

kwargs

将其他参数传递给 mpl_toolkits.axes_grid1.anchored_artists.AnchoredSizeBar

笔记

在以下情况下,此函数可能不准确:

  • 参考像素处的像素比例与图像范围内的像素比例不同(例如,当参考像素位于图像范围之外并且投影是非线性时)

  • 这两个方向上的像素比例彼此非常不同(例如,矩形像素)