UNPKG

xgis-ol

Version:

基于openlayers + ol-ext库进行封装

87 lines (86 loc) 3.21 kB
import { Projection } from "ol/proj"; import { ViewOptions } from "ol/view"; import XMap from '../../core/XMap'; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ mapid: import("vue-types").VueTypeValidableDef<string> & { default: string; }; mapgroup: import("vue-types").VueTypeValidableDef<string> & { default: string; }; hasLayerManager: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; initTDTLayers: import("vue-types").VueTypeValidableDef<string[]> & { default: () => string[]; }; viewProjection: import("vue-types").VueTypeDef<string | Projection | { [key: string]: any; }> & { default: string | (() => Projection) | (() => { [key: string]: any; }); }; defaultCenter: import("vue-types").VueTypeValidableDef<Number[]> & { default: () => Number[]; }; viewOptions: import("vue-types").VueTypeValidableDef<ViewOptions>; multiWorld: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; enableContextMenu: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; }>, { mapIDRef: import("vue").Ref<string, string>; mapContainerRef: import("vue").Ref<string, string>; mapRef: import("vue").Ref<XMap, XMap>; enableMenuComputed: import("vue").ComputedRef<boolean>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "mapInited"[], "mapInited", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ mapid: import("vue-types").VueTypeValidableDef<string> & { default: string; }; mapgroup: import("vue-types").VueTypeValidableDef<string> & { default: string; }; hasLayerManager: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; initTDTLayers: import("vue-types").VueTypeValidableDef<string[]> & { default: () => string[]; }; viewProjection: import("vue-types").VueTypeDef<string | Projection | { [key: string]: any; }> & { default: string | (() => Projection) | (() => { [key: string]: any; }); }; defaultCenter: import("vue-types").VueTypeValidableDef<Number[]> & { default: () => Number[]; }; viewOptions: import("vue-types").VueTypeValidableDef<ViewOptions>; multiWorld: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; enableContextMenu: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; }>> & Readonly<{ onMapInited?: (...args: any[]) => any; }>, { mapid: string; mapgroup: string; hasLayerManager: boolean; initTDTLayers: string[]; viewProjection: string | Projection | { [key: string]: any; }; defaultCenter: Number[]; multiWorld: boolean; enableContextMenu: boolean; }, {}, { ZoomFullBar: import("vue").DefineComponent<{}, {}, any>; ContextMenu: import("vue").DefineComponent<{}, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;