UNPKG

@web-map-service/map2d

Version:

基于openlayer的2D地图服务

16 lines (15 loc) 477 B
import { default as OlMap } from 'ol/Map'; import { Layer as OlLayer } from 'ol/layer'; export type Extent = [number, number, number, number]; export interface BaseMap { getExtent(): Extent; setExtent(extent: Extent): void; setImage(url?: string): void; getOlLayer(): OlLayer; clean(): void; } export interface BaseMapOptions { url?: string; extent?: Extent; } export declare function createBaseMap(olMap: OlMap, options?: BaseMapOptions): BaseMap;