@web-map-service/map2d
Version:
基于openlayer的2D地图服务
16 lines (15 loc) • 477 B
TypeScript
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;