CoordinateFrameInfo#

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

基类:MixinInfo

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

属性摘要

方法总结

default_format (val)

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

具有给定长度的新一致坐标实例。

属性文档

attrs_from_parent = {'unit'}#
mask_val = masked#
unit#

方法文件

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

具有给定长度的新一致坐标实例。

返回与输入坐标对象一致的新SkyCoord或Base CoordinateFrame实例 coords 并且具有 length 行。 “一致”被定义为能够将一个项目从一个项目设置到其余项目,而不会出现任何例外。

这旨在创建一个新的坐标实例,其元素可以就地设置以用于join或vstack等表操作。 当坐标对象用作占星表中的混合列时,使用此功能。

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

参数:
coords : listPython :列表

输入SkyCoord或Base CoordinateFrame对象列表

length : intPython :整型

输出SkyCoord或Base CoordinateFrame对象的长度

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

如何处理元数据冲突

name : strPython :字符串

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

返回:
coord : SkyCoord , BaseCoordinateFrameSkyCoord、Base Frame

此类的实例与 coords