银河系#

class astropy.coordinates.GalacticLSR(*args, copy=True, representation_type=None, differential_type=None, **kwargs)[源代码]#

基类:BaseCoordinateFrame

地方性静止标准(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的速度。

帧属性列在下 其他参数 .

参数:
dataBaseRepresentation 子类实例BaseRepresentation子类实例

表示对象或 None 没有数据(或使用坐标分量参数,请参见下文)。

lAngle ,可选,仅关键字角度,可选,仅关键字

这个物体的银河经度 (b 也必须给予和 representation 必须是无)。

bAngle ,可选,仅关键字角度,可选,仅关键字

这个物体的银河纬度 (l 也必须给予和 representation 必须是无)。

distance : Quantity [:ref: 'length' ],可选,仅关键字数量 [:ref: 'length'] ,可选,仅关键字

这个物体沿视线的距离。 (representation 必须是无)。

pm_l_cosb : Quantity [:ref: 'angular speed' ],可选,仅关键字数量 [:ref: 'angular speed'] ,可选,仅关键字

银河经度上的自运动(包括 cos(b) 术语)对于这个对象 (pm_b 也必须给出)。

pm_b : Quantity [:ref: 'angular speed' ],可选,仅关键字数量 [:ref: 'angular speed'] ,可选,仅关键字

这个物体在银河系纬度上的自身运动 (pm_l_cosb 也必须给出)。

radial_velocity : Quantity [:ref: 'speed' ],可选,仅关键字数量 [:ref: 'speed'] ,可选,仅关键字

这个物体的径向速度。

representation_type : BaseRepresentation subclass, str ,可选BasePresation子类,python:str,可选

表示类或表示类的字符串名称。这将设置预期的输入表示类,从而更改传入数据的预期关键字参数。例如,传递 representation_type='cartesian' 将使类期望具有笛卡尔名称的位置数据,即 x, y, z 在大多数情况下,除非通过 frame_specific_representation_info 。要查看此框架的名称,请查看 <this frame>().representation_info

differential_type : BaseDifferential subclass, strdict ,可选BaseDifferential子类,PYTHON:字符串,PYTHON:DICT,可选

差分类别或差分类别词典(当前仅支持带有关键字‘s’的速度差异)。这将设置预期的输入差异类,从而更改传入数据的预期关键字参数。例如,传递 differential_type='cartesian' 将使类期待带有参数名称的速度数据 v_x, v_y, v_z 除非通过以下方式重写 frame_specific_representation_info 。要查看此框架的名称,请查看 <this frame>().representation_info

copy : bool ,可选可选的布尔

如果 True (默认),复制输入坐标阵列。只能作为关键字参数传入。

其他参数:
v_baryCartesianDifferentialCartesianDifferential

太阳系重心相对于LSR的速度,以银河系笛卡尔速度分量表示。

属性摘要

default_differential 

差异数据的默认表示法(例如,速度)

default_representation 

职位数据的默认表示法

frame_attributes 

frame_specific_representation_info 

帧特定组件名称的映射

name 

v_bary 

属性文档

default_differential#

差异数据的默认表示法(例如,速度)

default_representation#

职位数据的默认表示法

frame_attributes = {'v_bary': <astropy.coordinates.attributes.DifferentialAttribute object>}#
frame_specific_representation_info#

帧特定组件名称的映射

name = 'galacticlsr'#
v_bary = <CartesianDifferential (d_x, d_y, d_z) in km / s     (11.1, 12.24, 7.25)>#