リファレンス · 今夜見える星 (場所と時刻から、地平線の上にあり、太陽の光・空の明るさ・大気の減光のあとでも見える星を、薄明の種類、高度と方位、見やすさつきで)
visibleStars関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The stars you can see from a place at a moment: above the horizon (or minAltitude), with the Sun low enough, and brighter than the sky's limit once the air has dimmed them (airmass, 0.2 magnitude an airmass above the zenith's one).
Each star carries its altitude, azimuth, airmass, apparent magnitude and how easy it is to see; the list is brightest first. The star's proper motion is added. Accurate to a few arc-minutes in position; the limit is an
approximation (see the guide), good for "will I see Orion", not for the faintest star at the threshold. No clock is read: the moment is passed in.
インポート
import { visibleStars } from "@johnmorrisdotca/hoshi-stars/tonight";
定義
function visibleStars(query: { observer: Observer; when: When; sky?: TonightOptions; }): TonightSky
引数
| 名前 | 型 | 説明 |
|---|---|---|
query | { observer: Observer; when: When; sky?: TonightOptions; } |
|
戻り値
TonightSky
The Sun's altitude, the twilight, the limiting magnitude and the stars.
例
import { visibleStars } from "@johnmorrisdotca/hoshi-stars/tonight";
const vancouver = { latitude: 49.28, longitude: -123.12 };
const sky = visibleStars({ observer: vancouver, when: new Date("2026-11-08T08:00:00Z"), sky: { limit: "suburb" } });
console.log(sky.twilight, sky.stars[0]?.star.name); // night Siriusnight Sirius出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。