pointOnEarth関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The longitude and latitude (degrees) under a point of the box, or undefined where the box shows the sky.
インポート
import { pointOnEarth } from "@johnmorrisdotca/chikyu-earth/realistic";
定義
function pointOnEarth(camera: TileCamera, x: number, y: number): { lon: number; lat: number; } | undefined
引数
| 名前 | 型 | 説明 |
|---|---|---|
camera | TileCamera | The camera. |
x | number | Across the box, CSS pixels from its left. |
y | number | Down the box, CSS pixels from its top. |
戻り値
{ lon: number; lat: number; } | undefined
The longitude and latitude in degrees under that point, or undefined where the box shows the sky.
例
import { pointOnEarth } from "@johnmorrisdotca/chikyu-earth/realistic";
console.log(pointOnEarth({ lon: 10, lat: 20, width: 800, height: 600, panX: 0, panY: 0, radius: 900 }, 400, 300));{ lon: 10, lat: 20 }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。