1 | import { BBox, Units } from '@turf/helpers';
|
2 | export declare type IBounds = [[number, number], [number, number]];
|
3 | declare type Point = number[];
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 | export declare function extent(data: any[]): BBox;
|
10 | export declare function tranfrormCoord(data: any[], cb: (item: any[]) => any): any;
|
11 | export declare function lngLatToMeters(lnglat: Point): Point;
|
12 | export declare function metersToLngLat(meters: Point, decimal?: number): number[];
|
13 | export declare function longitude(lng: number): number;
|
14 | export declare function latitude(lat: number): number;
|
15 | export declare function validateLngLat(lnglat: Point, validate: boolean): Point;
|
16 | export declare function aProjectFlat(lnglat: number[]): number[];
|
17 | export declare function unProjectFlat(px: number[]): [number, number];
|
18 | export declare function lnglatDistance(coordinates1: [number, number], coordinates2: [number, number], units?: Units): number;
|
19 | export declare function project(lnglat: [number, number]): number[];
|
20 | export declare function padBounds(b: IBounds, bufferRatio: number): IBounds;
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 | export declare function boundsContains(b1: IBounds, b2: IBounds): boolean;
|
27 |
|
28 |
|
29 |
|
30 |
|
31 |
|
32 | export declare function bBoxToBounds(b1: BBox): IBounds;
|
33 | export {};
|