UNPKG

gisviewer-vue3-arcgis

Version:

在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:

141 lines (140 loc) 7.43 kB
export declare const GisMapOl: import("@easyest/utils/dist/lib/withinstall").SFCWithInstall<import("vue").DefineComponent<{ config: { type: StringConstructor; required: true; }; assetsRoot: { type: StringConstructor; required: false; }; }, { mapContainer: import("vue").Ref<any>; mapInitializer: import("./utils/ol-map-initializer").default; map: import("ol/Map").default; viewEventKeys: import("ol/events").EventsKey[]; lastEmittedZoomInt: number | null; emitZoomIfChanged: (z: number) => void; signalCrossController: import("./utils/signal-control/signal-cross-controller").default; signalSystemController: import("./utils/signal-control/signal-system-controller").default; signalSystemControllerNoShape: import("./utils/signal-control/signal-system-controller-no-shape").default; clusterPointController: import("./utils/overlay/cluster-point-controller").default; policeAreaController: import("./utils/police-area-controller").default; overlayController: import("./utils/overlay/overlay-controller").default; passDeviceController: import("./utils/pass-device-controller-1").default; greenWaveBandController: import("./utils/green-wave-band-controller").default; signalAreaController: import("./utils/signal-control/signal-area-controller").default; drawController: import("./utils/draw-controller").default; holoFlowController: import("./utils/holo-flow/holo-flow-controller").default; eChartsUtils: import("./utils/echarts").default; openDriveRenderer: import("./utils/open-drive/open-drive-renderer").default; thematicMap: import("./utils/thematic").default; sumoRenderer: import("./utils/sumo/sumo-renderer").default; setMapCenter: (params: import("../types").ISetMapCenterParams) => Promise<import("../types").IResult>; setMapCamera: (params: import("../types").ISetMapCameraParams) => Promise<import("../types").IResult>; setLayerVisibility: (params: import("../types").ILayerVisibleParams) => Promise<import("../types").IResult>; setMapZoom: (params: { zoom: number; }) => import("../types").IResult; getClickCoordinates: (params: import("../types").IStartGetClickCoordinatesParams) => () => void; showSignalCross: (params: import("../types").IShowSignalCrossParams) => import("../types").IResult; changeSignalCrossShowName: (showName: "detail" | "crossName" | "signalId") => void | { success: boolean; message: string; }; clearSignalCross: () => void; showSignalSystem: (params: import("../types").IShowSignalSystemParams) => Promise<import("../types").IResult> | { status: number; message: string; }; removeSignalSystem: (areaCode?: string | undefined) => void | { success: boolean; message: string; }; showSubSignalSystem: (params: import("../types").IShowSubSignalSystemParams) => Promise<import("../types").IResult>; removeSubSignalSystem: (subCode?: string | undefined) => void | { success: boolean; message: string; }; highlightSignalSystem: (params: import("../types").IHighlightSignalControlAreaParams) => import("../types").IResult; resetHighlightSignalSystem: () => void | { status: number; message: string; }; showSubSignalSystemNoShape: (params: import("../types").IShowSignalSystemNoShapeParams) => Promise<void>; clearSubSignalSystemNoShape: () => void; highlightSubSignalSystemNoShape: (subareaId: string) => void; addClusterPoints: (params: import("../types").IClusterPointParams) => void; removeAllClusterPoints: () => void; showPoliceArea: (params: import("../types").IShowJurisdictionParams) => Promise<void>; clearPoliceArea: () => void; addOverlays: (params: import("../types").IOverlayParam) => import("../types").IResult; removeOverlaysById: (ids: string | string[]) => void; removeOverlaysByType: (type: string | string[]) => void; removeAllOverlays: () => void; addMask: (params: import("../types").IMaskParam) => void; removeMask: () => void; flashOverlay: (params: { id: string; duration?: number | undefined; }) => void; stopFlashOverlay: (params?: { id: string; } | undefined) => void | { status: number; message: string; }; setEdpassLayerVisibility: (params: import("../types").IShowEdpassDeviceParams) => Promise<import("../types").IResult>; showGreenWaveBand: (params: import("../types").IShowGreenWaveBandParams) => void; removeGreenWaveBand: (bandId?: string | undefined) => void; showSignalControlArea: (params: import("../types").IShowSignalControlAreaParams) => import("../types").IResult; clearSignalControlArea: () => void; highlightSignalControlArea: (params: import("../types").IFindSignalControlAreaParams) => void | { status: number; message: string; }; resetHighlightSignalControlArea: () => void | { status: number; message: string; }; setSignalControlAreaVisibility: (params: import("../types").ILayerVisibleParams) => import("../types").IResult; showDistrictArea: (params: import("../types").IShowSignalControlAreaParams) => Promise<void>; showSubDistrictArea: (params: import("../types").IShowSignalControlAreaParams) => Promise<void>; startDraw: (params: import("../types").IStartDrawParams) => void; stopDraw: () => void; clearDraw: () => void; handleHoloVehicleTraceData: (vehicleTrace: any) => Promise<void>; showODLines: (params: import("../types").IShowOdLinesParams) => void; clearODLines: () => void; showRandomODLines: (params: any) => void; showTrace: (params: any) => void; showOpenDriveFromFile: (params: import("../types").IShowOpenDriveFromFileParams) => Promise<import("../types").IResult>; clearOpenDrive: () => Promise<void>; selectComputableInOpenDrive: (params: import("../types").IFindSumoParams) => Promise<void>; unselectSumoInOpenDrive: (params: import("../types").IUnselectSumoParams) => Promise<void>; showSumoFromFile: (params: import("../types").IShowOpenDriveFromFileParams) => Promise<{ status: number; message: string; }>; clearSumo: () => Promise<void>; showRoadFlowThematicMap: (params: import("../types").IShowRoadFlowParams) => void; clearRoadFlowThematicMap: () => void; showRoadsectIndexThematicMap: (params: import("../types").IShowRoadsectIndexParams) => Promise<void>; clearRoadsectIndexThematicMap: () => void; props: any; emit: (event: "mapLoaded" | "markerClick" | "mapClick" | "update:zoom", ...args: any[]) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("mapLoaded" | "markerClick" | "mapClick" | "update:zoom")[], "mapLoaded" | "markerClick" | "mapClick" | "update:zoom", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ config: { type: StringConstructor; required: true; }; assetsRoot: { type: StringConstructor; required: false; }; }>> & { onMapLoaded?: ((...args: any[]) => any) | undefined; onMarkerClick?: ((...args: any[]) => any) | undefined; onMapClick?: ((...args: any[]) => any) | undefined; "onUpdate:zoom"?: ((...args: any[]) => any) | undefined; }, {}, {}>>; export default GisMapOl;