本文へ移動

Hoshi Stars星

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

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

目次

リファレンス · 今夜見える星 (場所と時刻から、地平線の上にあり、太陽の光・空の明るさ・大気の減光のあとでも見える星を、薄明の種類、高度と方位、見やすさつきで)

TonightOptions型

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

What the sky is like: all of it optional.

インポート

import type { TonightOptions } from "@johnmorrisdotca/hoshi-stars/tonight";

定義

interface TonightOptions {
    limit?: SkyLimit;
    minAltitude?: number;
    extinction?: number;
    moonPenalty?: number;
    sunAltitude?: number;
    all?: boolean;
}

メンバー

名前型説明
limit (省略可)SkyLimit | undefined

The site's darkness: "city", "suburb", "rural" (the default), "dark" or a limiting magnitude at the zenith.

minAltitude (省略可)number | undefined

The lowest altitude counted, in degrees (default 0, the horizon). Extinction takes the stars close to the horizon out whatever this is.

extinction (省略可)number | undefined

Magnitudes lost per airmass (default 0.2, the V band at a good low site; 0.3 to 0.4 in haze). Only the part above the zenith's one airmass is taken off, since a site's limit already holds the zenith's.

moonPenalty (省略可)number | undefined

Magnitudes the limit falls by, passed in by the caller: the Moon's glare (about 0.5 at a crescent, 2 at the full Moon, 0 when it is down).

sunAltitude (省略可)number | undefined

The Sun's altitude in degrees, if you already know it; otherwise it is worked out from the moment.

all (省略可)boolean | undefined

Return every star above the horizon, with "not tonight" for those you cannot see, instead of only the ones you can (default false).

例

import type { TonightOptions } from "@johnmorrisdotca/hoshi-stars/tonight";

const sky: TonightOptions = { limit: "suburb", minAltitude: 10, extinction: 0.25, moonPenalty: 1 };
console.log(sky.limit);
suburb

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

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

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