UNPKG

kd-api-project-21building

Version:

KD-API-PROJECT

52 lines (51 loc) 1.77 kB
import { ResponseData } from '../../model/ResponseMessage'; interface InitParam { x: number; y: number; z: number; } interface poiVectorModel { poiName: string; pos: InitParam; } interface InitBody { lat: number; lon: number; } interface poiGisModel { height: number; poiName: string; Coordinate: InitBody; poiLabel: string; } declare class getPoiUi { static poiUiDom: any; static videoPlayerDom: any; static poiNameList: any; static prePoiPosObj: any; /** * * @param params Object * @param params.poiNameList array string poi名称数组 * @param params.renderClassName string 创建ui的classname * @param params.videoPlayerDom string 视频流播放dom节点ID */ static init(params: { poiNameList: string[]; renderClassName: string; videoPlayerDom: string; }): Promise<string>; } declare const _default: { GetMousePos: (val: boolean) => Promise<string | ResponseData>; createPoiToGis: (param: poiGisModel[]) => Promise<string | ResponseData>; createPoiToVector: (param: poiVectorModel[]) => Promise<string | ResponseData>; deletePoiAll: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; deletePoiByPoiName: (param: string[]) => Promise<string | ResponseData>; focusOnPoi: (poiName: string) => Promise<string | ResponseData>; getAllPoiNames: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; getMousePos: () => Promise<string | ResponseData>; getPoiUi: typeof getPoiUi; getPoisScreemPos: (params: string[]) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; }; export default _default;