SkyOffsetFrame#
- class astropy.coordinates.SkyOffsetFrame(*args, **kwargs)[源代码]#
-
一种相对于某一特定位置的框架,其方向与框架相匹配。
SkyOffsetFrames的球面坐标始终具有组件名称
lon
/lat
, not 框架的组件名称origin
.这对于计算天空帧中相对于任意位置的偏移和抖动非常有用。此框架中的坐标都位于
origin
协调, and 它们的定向方式与origin
框架。E、 g.,如果origin
是ICRS
,此对象的lat
将指向Dec方向,而lon
将指向RA方向。有关天偏移框的详细信息,请参见 “天空偏移”帧 。
- 参数:
- representation :
BaseRepresentation
orNone
Base制图表达或Python:无 表示对象或无表示对象没有数据(或使用其他关键字)
- origin : astropy:coordinate-like占星体:类似于坐标
指定此帧原点的坐标。请注意,此原点仅用于天空定位/旋转。它可以有一个
distance
但它不会被这个用SkyOffsetFrame
.- rotation : astropy:angle-like占星形:天使般的
框架围绕
origin
. 旋转的符号是左手定则。也就是说,在最后一帧中,未旋转系统中处于特定位置角的对象将被发送到正纬度(z)方向。
- representation :
笔记
SkyOffsetFrame
是工厂级的。也就是说,它产生的对象是 not 实际上是类对象SkyOffsetFrame
. 相反,无论框架类是什么,都会动态地创建不同的类origin
.属性摘要
差异数据的默认表示法(例如,速度)
职位数据的默认表示法
帧特定组件名称的映射
补偿框架的起源
框架方向的旋转角度
方法总结
represent_as
(base[, s, in_frame_units])确保任何球形表示的包裹角度。
属性文档
- default_differential#
差异数据的默认表示法(例如,速度)
- default_representation#
职位数据的默认表示法
- frame_attributes = {'origin': <astropy.coordinates.attributes.CoordinateAttribute object>, 'rotation': <astropy.coordinates.attributes.QuantityAttribute object>}#
- frame_specific_representation_info#
帧特定组件名称的映射
- name = 'skyoffsetframe'#
- origin#
补偿框架的起源
没有默认值
- rotation#
框架方向的旋转角度
默认:0.0度
方法文件