本文へ移動

Hoshi Stars星

肉眼で見える星の名前・色・距離、88星座の線と境界、メシエ天体、そしてそれらを描くための7種類の図法を使えます。

「星」(ほし) は、夜空に光って見えるものです。 名前について(英語)

目次

リファレンス · 星・天体・位置の近くにあるもの (空と宇宙で)、隣り合う星座

NearestInSpace型

リファレンスの説明と例は英語です。見出しと目次は日本語です。

One answer of a query by distance in space.

インポート

import type { NearestInSpace } from "@johnmorrisdotca/hoshi-stars/nearest";

定義

interface NearestInSpace<T extends Star | NearbyStar = Star> {
    thing: T;
    distance: number;
    parsecs: number;
    error: number | undefined;
}

メンバー

名前型説明
thingT

The star.

distancenumber

The distance from the target in light-years, from the two parallaxes and the angle between them.

parsecsnumber

The same distance in parsecs.

errornumber | undefined

The uncertainty of distance in light-years, or undefined: the bright Yale stars give each parallax to a whole milliarcsecond and no error, so none can be worked out for them. It is worked out when the star and the target are nearby stars (or the target is a point), from their parallax errors.

例

import { nearest, type NearestInSpace } from "@johnmorrisdotca/hoshi-stars/nearest";

const first: NearestInSpace = nearest("Sirius", { by: "space", count: 1 })[0]!;
console.log(first.thing.name, first.distance.toFixed(1), "light-years");
Procyon 5.1 light-years

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/hoshi-stars 0.7.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。