リファレンス · 全天を1枚の横長 (2対1) の地図に (銀河座標か赤道座標、モルワイデ・ハンマー・正距円筒図法。継ぎ目で線をきれいに切る)
allSkyOutline関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The edge of the whole-sky picture as a closed run of points: the oval of Mollweide and Hammer, or the rectangle. Use it for the sky's background and as a clip path.
インポート
import { allSkyOutline } from "@johnmorrisdotca/hoshi-stars/all-sky";
定義
function allSkyOutline(options: AllSkyOptions, steps?: number): AllSkyPoint[]
引数
| 名前 | 型 | 説明 |
|---|---|---|
options | AllSkyOptions | The picture. |
steps (省略可) | number | How many points to a side of the oval; 90 by default. |
戻り値
AllSkyPoint[]
Points going down the left edge, then up the right, the first repeated at the end.
例
import { allSkyOutline } from "@johnmorrisdotca/hoshi-stars/all-sky";
const edge = allSkyOutline({ width: 1000, projection: "hammer" });
console.log(edge.length, edge[0]);183 { x: 499.99999999999994, y: 0 }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。