本文へ移動

Chikyu Earth地球

世界の国の輪郭を線で描いた地球儀です。地球と同じ速さで回ります。宇宙から見たような地球と、好きな場所の目印も使えます。

「地球」(ちきゅう) は、私たちが住む星の名前です。 名前について(英語)

目次

リファレンス · 人工衛星: 軌道要素から位置を計算

SatelliteGroupInfo型

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

A group of satellites the demo offers as one button: what it is, in English and Japanese, and where its elements come from (a CelesTrak list name, or single catalogue numbers).

インポート

import type { SatelliteGroupInfo } from "@johnmorrisdotca/chikyu-earth/satellites";

定義

interface SatelliteGroupInfo {
    id: string;
    label: string;
    labelJa: string;
    about: string;
    aboutJa: string;
    orbit: OrbitKind;
    still: boolean;
    celestrak?: string;
    catnr?: readonly number[];
}

メンバー

名前型説明
idstring

A short name for an address or a button, lower case with hyphens.

labelstring
labelJastring
aboutstring

A line on what the group is.

aboutJastring
orbitOrbitKind
stillboolean

True when the satellites of this group sit still over one place (geostationary), so a reader is not surprised that they do not move.

celestrak (省略可)string | undefined

The name of the CelesTrak list (GROUP= in its address) that holds the group, when there is one.

catnr (省略可)readonly number[] | undefined

Single NORAD catalogue numbers to ask for one by one, when the group has no list of its own.

例

import { SATELLITE_GROUPS } from "@johnmorrisdotca/chikyu-earth/satellites";

const gps = SATELLITE_GROUPS.find((group) => group.id === "gps");
console.log(gps?.celestrak, gps?.orbit);
gps-ops meo

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

ソースを見るGitHub で編集@johnmorrisdotca/chikyu-earth 0.51.1 のソースから作成しました。

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