PrecessedGeocentric

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

基类:BaseRADecFrame

一种坐标系,其定义与GCRS相似,但进动到要求的(平均)春分点。请注意,这确实如此 not 即使对于J2000春分点,也会和常规的GCRS一样,因为GCRS的方向是固定的,这与动态的J2000方向不完全相同。

帧属性列在下 其他参数

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

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

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

此对象的RA (dec 也必须给予和 representation 必须是无)。

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

这个物体的赤纬 (ra 也必须给予和 representation 必须是无)。

distance数量 [‘长度’] ,可选,仅关键字

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

pm_ra_cosdec数量 [“角速度”] ,可选,仅关键字

赤经中的固有运动(包括 cos(dec) 因子)对于这个对象 (pm_dec 也必须给出)。

pm_dec数量 [“角速度”] ,可选,仅关键字

这个物体在赤纬中的固有运动 (pm_ra_cosdec 也必须给出)。

radial_velocity数量 [“速度”] ,可选,仅关键字

这个物体的径向速度。

representation_typeBaseRepresentation 子类,str,可选BaseRepresentation子类,str,可选

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

differential_typeBaseDifferential 子类,str,dict,可选基差分子类,str,dict,可选

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

copy可选的布尔

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

其他参数
春分Time时间

(平均)春分点将坐标推进到。

观察时间Time时间

进行观察的时间。用于确定地球的位置。

阻塞CartesianRepresentationQuantityCartesianRepresentation,数量

观测者相对于地球质心的位置,方向与BCRS/ICRS相同。或者 [0,0,0] , CartesianRepresentation ,或正确输入一个,即 Quantity 有形状(3,…)和长度单位。默认为 [0,0,0] ,意思是“真正的”地心。

观察层CartesianRepresentationQuantityCartesianRepresentation,数量

观测者相对于地球质心的速度,方向与BCRS/ICRS相同。要么0, CartesianRepresentation ,或正确输入一个,即 Quantity 有形状(3,…)和速度单位。默认为 [0,0,0] ,意思是“真正的”地心。

属性摘要

default_differential 

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

default_representation 

职位数据的默认表示法

equinox 

frame_attributes 

frame_specific_representation_info 

帧特定组件名称的映射

name 

obsgeoloc 

obsgeovel 

obstime 

属性文档

default_differential

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

default_representation

职位数据的默认表示法

equinox = <Time object: scale='tt' format='jyear_str' value=J2000.000>
frame_attributes = {'equinox': <astropy.coordinates.attributes.TimeAttribute object>, 'obsgeoloc': <astropy.coordinates.attributes.CartesianRepresentationAttribute object>, 'obsgeovel': <astropy.coordinates.attributes.CartesianRepresentationAttribute object>, 'obstime': <astropy.coordinates.attributes.TimeAttribute object>}
frame_specific_representation_info

帧特定组件名称的映射

name = 'precessedgeocentric'
obsgeoloc = <CartesianRepresentation (x, y, z) in m     (0., 0., 0.)>
obsgeovel = <CartesianRepresentation (x, y, z) in m / s     (0., 0., 0.)>
obstime = <Time object: scale='tt' format='jyear_str' value=J2000.000>