本文へ移動

Hoshi Stars星

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

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

目次

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

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; }

observer (latitude north, longitude east, degrees), when (a Date or milliseconds since 1970) and sky (TonightOptions, all optional).

戻り値

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 Sirius
night Sirius

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

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

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