SkyCoordInfo#

class astropy.coordinates.SkyCoordInfo(bound=False)[源代码]#

基类:MixinInfo

用于存储诸如名称、描述、格式等元信息的容器。当对象用作表中的mixin列时,这是必需的,但也可以作为存储元信息的通用方法。

属性摘要

attrs_from_parent 

unit 

方法总结

default_format \(val)

new_like(skycoords, length[, ...])

返回与输入SkyCoord对象一致的新SkyCoord实例 skycoords 并已 length 排好了。

属性文档

attrs_from_parent = {'unit'}#
unit#

方法文件

static default_format(val)[源代码]#
new_like(skycoords, length, metadata_conflicts='warn', name=None)[源代码]#

返回与输入SkyCoord对象一致的新SkyCoord实例 skycoords 并已 length 排好了。“一致性”的定义是能够将一项从一个项设置到其余项中的每一个项,而不会引发任何异常。

这是为了创建一个新的SkyCoord实例,该实例的元素可以针对表操作(如Join或vStack)进行就地设置。在星表中将SkyCoord对象用作混合列时使用。

数据值是不可预测的,预计对象的使用者将填写所有值。

参数:
skycoords : listPython :列表

输入SkyCoord对象列表

length : intPython :整型

输出Skycoord对象的长度

metadata_conflicts : str (‘Warn’|‘Error’|‘Silent’)PYTHON:STR(‘Warn’|‘Error’|‘Silent’)

如何处理元数据冲突

name : strPython :字符串

输出名称(设置输出skycoord.info.name)

返回:
skycoordSkyCoord (或子类)SkyCoord(或子类)

此类的实例与 skycoords