Reference · The realistic Earth's pure parts
pointOnEarthfunction
The longitude and latitude (degrees) under a point of the box, or undefined where the box shows the sky.
Import it
import { pointOnEarth } from "@johnmorrisdotca/chikyu-earth/realistic";
Definition
function pointOnEarth(camera: TileCamera, x: number, y: number): { lon: number; lat: number; } | undefined
Parameters
| Name | Type | Description |
|---|---|---|
camera | TileCamera | The camera. |
x | number | Across the box, CSS pixels from its left. |
y | number | Down the box, CSS pixels from its top. |
Returns
{ lon: number; lat: number; } | undefined
The longitude and latitude in degrees under that point, or undefined where the box shows the sky.
Examples
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 }What it prints (run when this page was built)