リファレンス · 今夜見える星 (場所と時刻から、地平線の上にあり、太陽の光・空の明るさ・大気の減光のあとでも見える星を、薄明の種類、高度と方位、見やすさつきで)
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: |
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 |
例
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出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。