UNPKG

@orca-fe/x-map

Version:
36 lines (35 loc) 1.03 kB
import { Mat4, Point } from '../defs'; import BaseInstance, { InstanceOptions } from './BaseInstance'; import AMapViewport from './AMapViewport'; /** * 高德地图接口 */ declare class AMapInstance extends BaseInstance { viewport: AMapViewport; init(id: string | HTMLElement, options: InstanceOptions): Promise<void>; destroy(): void; lnglatToPixel([lng, lat]: Point): Point; pixelToLnglat([x, y]: Point): Point; changeTheme(theme: any): void; resize: () => void; getZoom(): any; setZoom(zoom: any): any; setZoomAndCenter(zoom: any, [lng, lat]: [any, any]): void; zoomIn(): void; zoomOut(): void; panTo([lng, lat]: Point): void; getCenter(): any; setCenter([lng, lat]: Point): void; getPitch(): any; setPitch(pitch: any): void; /** * 设置旋转角度 */ setRotate(deg: any): void; /** * 获取旋转角度 */ getRotate(): any; getMatrix(): [Mat4, Mat4]; } export default AMapInstance;