リファレンス · 全天を1枚の横長 (2対1) の地図に (銀河座標か赤道座標、モルワイデ・ハンマー・正距円筒図法。継ぎ目で線をきれいに切る)
allSkyUnproject関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The sky under a point of the picture: the inverse of allSkyProject, with the same options.
インポート
import { allSkyUnproject } from "@johnmorrisdotca/hoshi-stars/all-sky";
定義
function allSkyUnproject(point: AllSkyPoint, options: AllSkyOptions): SkyPoint | undefined
引数
| 名前 | 型 | 説明 |
|---|---|---|
point | AllSkyPoint | A point of the picture, |
options | AllSkyOptions | The same options that drew the picture. |
戻り値
SkyPoint | undefined
The sky position (right ascension 0 up to 360 and declination, in degrees, J2000), or undefined when the point is outside the oval (or the box, for the plain rectangle).
例
import { allSkyProject, allSkyUnproject } from "@johnmorrisdotca/hoshi-stars/all-sky";
const options = { width: 1000, frame: "equatorial" } as const;
const spot = allSkyProject({ rightAscension: 88.79, declination: 7.41 }, options); // Betelgeuse
console.log(allSkyUnproject(spot, options)); // about { rightAscension: 88.79, declination: 7.41 }{ rightAscension: 88.79000000000002, declination: 7.409999999999998 }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。