本文へ移動

Hoshi Stars星

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

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

目次

リファレンス · 星図の図法

unproject関数

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

The sky position under a point of the chart: the inverse of project, with the same options.

インポート

import { unproject } from "@johnmorrisdotca/hoshi-stars/projection";

定義

function unproject(kind: Projection, point: MapPoint, options: ProjectionOptions): SkyPoint | undefined

引数

名前型説明
kind"stereographic" | "orthographic" | "gnomonic" | "equidistant" | "equirectangular" | "mollweide" | "hammer"

The projection.

pointMapPoint

A point of the chart, in the same units and convention as project gives.

optionsProjectionOptions

The same options that drew the chart.

戻り値

SkyPoint | undefined

Right ascension (0 up to 360) and declination in degrees, or undefined when the point is outside the map: beyond the edge of the orthographic disc, the equidistant disc (radius pi times scale), the Mollweide and Hammer ovals, or the equirectangular rectangle.

例

import { project, unproject } from "@johnmorrisdotca/hoshi-stars/projection";

const options = { centre: { rightAscension: 279.2, declination: 38.8 }, scale: 200 };
const spot = project("orthographic", { rightAscension: 290, declination: 45 }, options)!;
console.log(unproject("orthographic", spot, options)); // { rightAscension: 290, declination: 45 }, to rounding
{ rightAscension: 290, declination: 45.00000000000001 }

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

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

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