UNPKG

kd-api-project-21building

Version:

KD-API-PROJECT

66 lines (65 loc) 1.94 kB
import { ResponseData } from '../../model/ResponseMessage'; interface camerasetmodel { ID: string; LongWere: string; } interface pickNear { f_Lat: string; f_Lon: string; } /** * 根据经纬度生成三维坐标返回给前端 * @param params object * @param params.Lat (经度转换成三维坐标) * @param params.Lon (纬度转换成三维坐标) */ interface latLonParam { Lat: string; Lon: string; } /** * TimeLine的状态控制 * @param params object[ ] * @param PolygonName: 线的名字 * @param Points: 返回给前端的位置坐标 * @param x: 坐标的x * @param y:坐标的y * @param z:坐标的z * @param r: 线的颜色r值 * @param g:线的颜色g值 * @param b:线的颜色b值 * @param a: 线的颜色a值 * @param Intensity:给个默认值0 * @param StartWidth:开始的线宽度 * @param EndWidth: 结束的线宽度 // */ interface Polygonlon { lineName: string; Points: string; r: string; g: string; b: string; a: string; startWidth: string; intensity: string; endWidth: string; SetBeginHeight: string; } interface wrteatlon { Lat: string; Lon: string; name: string; } declare const _default: { BotaMoveTos: (params: wrteatlon) => any; BuildCome: () => Promise<string | ResponseData>; CameraMinoRmAX: (params: camerasetmodel) => Promise<string | ResponseData>; ClickTogCamera: (params: pickNear) => Promise<string | ResponseData>; FJbliud: () => Promise<string | ResponseData>; TimeLinePlayKDS: (params: string) => Promise<string | ResponseData>; getDealEvent: (param: string[]) => Promise<string | ResponseData>; latLonToVector3: (params: latLonParam) => Promise<string | ResponseData>; produceLine: (params: Polygonlon) => any; sceneLoadA: () => Promise<string | ResponseData>; }; export default _default;