本文へ移動

Wakusei Planets惑星

太陽・惑星・衛星を、線画、陰影つきの絵、表面の地図で描きます。実際の大きさ・傾き・自転つきで、任意の日時の衛星の位置も分かります。

「惑星」(わくせい) は、太陽のまわりを回る大きな星のことです。 名前について(英語)

目次

リファレンス · データ・線画・位置

MoonPlace型

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

One moon, placed in a planet's system: in planet radii, x to the right, y up, z toward the viewer, with its distance from the planet and its phase angle.

インポート

import type { MoonPlace } from "@johnmorrisdotca/wakusei-planets";

定義

interface MoonPlace {
    id: MoonId;
    x: number;
    y: number;
    z: number;
    distance: number;
    phaseAngle: number;
}

メンバー

名前型説明
id"moon" | "phobos" | "deimos" | "io" | "europa" | "ganymede" | "callisto" | "mimas" | "enceladus" | "tethys" | "dione" | "rhea" | "titan" | "iapetus" | "miranda" | "ariel" | "umbriel" | "titania" | "oberon" | "proteus" | "triton" | "nereid" | "charon" | "nix" | "hydra" | "vanth" | "hiiaka" | "namaka" | "dysnomia"
xnumber
ynumber
znumber
distancenumber

The distance from the planet's centre in planet radii.

phaseAnglenumber

The Sun–moon–viewer angle in degrees (0 is full).

例

import { system, type MoonPlace } from "@johnmorrisdotca/wakusei-planets";

const io: MoonPlace | undefined = system("jupiter", Date.UTC(2026, 10, 2)).moons[0];
console.log(io?.id, io?.distance.toFixed(1));
io 5.9

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

ソースを見るGitHub で編集@johnmorrisdotca/wakusei-planets 0.24.0 のソースから作成しました。

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