本文へ移動

Wakusei Planets惑星

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

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

目次

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

LineupBody型

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

Something the line-up draws: a star of the table, or a planet from the package's facts. The size, the error and what to say about it are all here.

インポート

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

定義

interface LineupBody {
    id: string;
    kind: "star" | "planet";
    name: {
        en: string;
        ja: string;
    };
    radiusSun: number;
    radiusKm: number;
    minus: number;
    plus: number;
    body?: "earth" | "jupiter";
    row?: RadiusRow;
    flattening: number;
}

メンバー

名前型説明
idstring
kind"star" | "planet"
name{ en: string; ja: string; }
radiusSunnumber
radiusKmnumber
minusnumber

The error in solar radii below and above (0 for a planet and the Sun).

plusnumber
body (省略可)"earth" | "jupiter" | undefined

A planet: the body's id in the package's facts.

row (省略可)RadiusRow | undefined

A star: its row of the table.

flatteningnumber

How flattened the body is at its poles, 0 to 1.

例

import { lineupBodies, type LineupBody } from "@johnmorrisdotca/wakusei-planets";

const first: LineupBody = lineupBodies({ planets: true })[0]!;
console.log(first.kind, first.id, first.radiusKm);
planet earth 6378.137

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

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

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