Skip to the content

Wakusei Planets惑星

The Sun, the planets and their moons as a clean line drawing, a shaded realistic drawing or a painted surface map, with real sizes, tilt and rotation, and the moons where they are at any date and time.

Wakusei is the Japanese word 惑星 for a planet. About the name

Contents

Reference · Where the Sun, Moon and planets are for a date, in two scales, with the camera maths

moonDistancefunction

How far from its planet a moon is drawn, in the planet's radii, when it is really distance radii away. True: as it is. Compressed: the same, until the farthest of the planet's moons would reach across the gap to the next planet's orbit; then every moon is drawn nearer, the farthest at about a third of the gap and the nearer ones in the order they are, so no moon's orbit crosses another planet's.

Import it

import { moonDistance } from "@johnmorrisdotca/wakusei-planets/space";

Definition

function moonDistance(mode: ScaleMode, host: SpacePlanet, distance: number): number

Parameters

NameTypeDescription
modeScaleMode

The scale.

host"mercury" | "venus" | "mars" | "jupiter" | "saturn" | "uranus" | "neptune" | "pluto"

The planet or dwarf planet the moon goes round.

distancenumber

The moon's distance from the centre of the planet, in the planet's radii.

Returns

number

The distance to draw it at, in the planet's radii.

Examples

import { moonDistance } from "@johnmorrisdotca/wakusei-planets/space";

console.log(moonDistance("compressed", "neptune", 222).toFixed(1));
11.2

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/wakusei-planets 0.29.0.