UNPKG

@polygonjs/plugin-mapbox

Version:

Mapbox plugin for the 3D engine https://polygonjs.com

21 lines (20 loc) 884 B
import { Vector3 } from 'three'; import { Matrix4 } from 'three'; import mapboxgl from 'mapbox-gl'; import { Number3 } from '@polygonjs/polygonjs/dist/src/types/GlobalTypes'; export declare class CoreMapboxUtils { static makePerspectiveMatrix(fovy: number, aspect: number, near: number, far: number): Matrix4; static projectToWorld(lnglat: Number3): Vector3; static projectedUnitsPerMeter(latitude: number): number; static fromLL(lon: number, lat: number): [number, number]; static fromLLv(position: Vector3): Vector3; static get_distance(latlng1: mapboxgl.LngLat, latlng2: mapboxgl.LngLat): number; static lnglat_to_tile_number(lng_deg: number, lat_deg: number, zoom: number): { x: number; y: number; }; static tile_number_to_lnglat(xtile: number, ytile: number, zoom: number): { lat: number; lng: number; }; }