LSR¶
- class astropy.coordinates.LSR(*args, copy=True, representation_type=None, differential_type=None, **kwargs)[源代码]¶
-
局部静止标准(LSR)中的坐标或坐标系。
此坐标系与轴对齐并与
ICRS
,但有一个相对于太阳系重心的速度偏移,以消除太阳相对于LSR的特殊运动。粗略地说,LSR是恒星在太阳附近的平均速度,但它的精确定义取决于研究。如Schönrich等人所定义。(2010):“LSR是一颗恒星在太阳位置的静止坐标系,该恒星将处于一个圆形轨道上,引力位是通过对实际星系位势中的非轴对称特征进行方位平均而得到的。”没有这样的轨道真的存在,但它仍然是一个常用的速度框架。我们使用Schönrich等人的默认值。(2010)对于相对于LSR的重心速度,在银河系(右手)笛卡尔速度分量中定义 \((U, V, W) = (11.1, 12.24, 7.25)~{{{{\rm km}}}}~{{{{\rm s}}}}^{{{{-1}}}}\) . 这些值可以通过
v_bary
参数,指定太阳系重心相对于LSR的速度。帧属性列在下 其他参数 .
- 参数
- data :
BaseRepresentation
子类实例BaseRepresentation子类实例 表示对象或
None
没有数据(或使用坐标分量参数,请参见下文)。- ra :
Angle
,可选,仅关键字角度,可选,仅关键字 此对象的RA (
dec
也必须给予和representation
必须是无)。- dec :
Angle
,可选,仅关键字角度,可选,仅关键字 这个物体的赤纬 (
ra
也必须给予和representation
必须是无)。- distance数量 [‘长度’] ,可选,仅关键字
这个物体沿视线的距离。 (
representation
必须是无)。- pm_ra_cosdec数量 [“角速度”] ,可选,仅关键字
赤经中的固有运动(包括
cos(dec)
因子)对于这个对象 (pm_dec
也必须给出)。- pm_dec数量 [“角速度”] ,可选,仅关键字
这个物体在赤纬中的固有运动 (
pm_ra_cosdec
也必须给出)。- radial_velocity数量 [“速度”] ,可选,仅关键字
这个物体的径向速度。
- representation_type :
BaseRepresentation
子类,str,可选BaseRepresentation子类,str,可选 表示类或表示类的字符串名称。这将设置预期的输入表示类,从而更改传入数据的预期关键字参数。例如,传递
representation_type='cartesian'
将使类期望具有笛卡尔名称的位置数据,即x, y, z
在大多数情况下,除非通过frame_specific_representation_info
。要查看此框架的名称,请查看<this frame>().representation_info
。- differential_type :
BaseDifferential
子类,str,dict,可选基差分子类,str,dict,可选 差分类别或差分类别词典(当前仅支持带有关键字‘s’的速度差异)。这将设置预期的输入差异类,从而更改传入数据的预期关键字参数。例如,传递
differential_type='cartesian'
将使类期待带有参数名称的速度数据v_x, v_y, v_z
除非通过以下方式重写frame_specific_representation_info
。要查看此框架的名称,请查看<this frame>().representation_info
。- copy可选的布尔
如果
True
(默认),复制输入坐标阵列。只能作为关键字参数传入。
- data :
- 其他参数
- v_bary :
CartesianDifferential
CartesianDifferential
太阳系重心相对于LSR的速度,以银河系笛卡尔速度分量表示。
- v_bary :
属性摘要
差异数据的默认表示法(例如,速度)
职位数据的默认表示法
帧特定组件名称的映射
属性文档
- default_differential¶
差异数据的默认表示法(例如,速度)
- default_representation¶
职位数据的默认表示法
- frame_attributes = {'v_bary': <astropy.coordinates.attributes.DifferentialAttribute object>}¶
- frame_specific_representation_info¶
帧特定组件名称的映射
- name = 'lsr'¶
- v_bary = <CartesianDifferential (d_x, d_y, d_z) in km / s (11.1, 12.24, 7.25)>¶