UNPKG

@orca-fe/x-map

Version:
45 lines (44 loc) 989 B
import { mat4 } from 'gl-matrix'; export declare type Point = [number, number]; export declare type Size = Point; export declare type Viewport = { /** 经度 */ lng: number; /** 纬度 */ lat: number; /** 缩放级别 */ zoom: number; /** 旋转角度 */ rotate: number; /** 俯仰角度 */ pitch: number; }; export declare type MapViewport = Viewport & { /** 纬度 */ width: number; /** 纬度 */ height: number; }; export declare type Bounds = [Point, Point]; export declare type MapProjection = 'mercator' | 'equirectangular'; export declare type Mat4 = [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ]; export declare const SVG_OFFSET_TOP = -1000; export declare const matrixWebMercator: mat4; export declare const mercatorScale: number;