UNPKG

kd-deliver-api-3dcat

Version:

KD-DELIVER-API-3DCAT

100 lines (99 loc) 3.6 kB
import { ResponseData } from '../../model/ResponseMessage'; interface initExplicitParams { Name: string; IsShow: boolean; } /** * 控制闸门开合度及高度 */ interface initParams { EqCode: string; Height: number; State: number; } /** * 控制上下游水流 */ interface initWaterParams { Height: number; Name: string; State: number; } /** * 创建漫游 * @param params object * @param params.StartPos string 初始点名称 * @param params.EndPos string 结束点名称 */ interface creatViewModParams { StartPos: string; EndPos: string; } /** * 显示雷达特效 * @param params object * @param params.lat number 纬度 * @param params.lon number 经度 * @param params.radius number 半径 */ interface radarEffectParams { lat: number; lon: number; radius: number; } /** * 根据ID改变网格高度,显示洪水淹没效果 * @param params object * @param params.id number 网格ID * @param params.height number 对应ID所处高度 */ interface changeFloodHeightParams { id: number; height: number; } /** * 根据ID改变河道渲染颜色 * @param params object * @param params.ID string 河道json中的“TARGET_FID” * @param params.R number 河道渲染颜色值(0-1) * @param params.G number 河道渲染颜色值(0-1) * @param params.B number 河道渲染颜色值(0-1) * @param params.A number 河道渲染颜色值(0-1) */ interface changeRiverColorParams { ID: string; R: number; G: number; B: number; A: number; } declare const _default: { animatorControl: (params: string) => Promise<string | ResponseData>; explicitImplicit: (params: initExplicitParams) => Promise<string | ResponseData>; floodControl: () => Promise<string | ResponseData>; gateControl: (params: initParams) => Promise<string | ResponseData>; networkRivers: () => Promise<string | ResponseData>; riverLakeLength: () => Promise<string | ResponseData>; uPDownWaterLevelAniControl: (params: initWaterParams) => Promise<string | ResponseData>; waterEnvirals: () => Promise<string | ResponseData>; waterSpeedControl: (params: number) => Promise<string | ResponseData>; waterUpOrDown: (params: string) => Promise<string | ResponseData>; cameraReturn: () => Promise<string | ResponseData>; creatViewMod: (params: creatViewModParams) => Promise<string | ResponseData>; pauseAndContiune: (params: boolean) => Promise<string | ResponseData>; endViewMod: () => Promise<string | ResponseData>; setViewHeight: (params: string) => Promise<string | ResponseData>; secondCamHideOrShow: (params: boolean) => Promise<string | ResponseData>; onChangeSecondCam: () => Promise<string | ResponseData>; onChangeFirstCam: () => Promise<string | ResponseData>; radarEffect: (params: radarEffectParams) => Promise<string | ResponseData>; closeRadar: () => Promise<string | ResponseData>; camRoam: (params: boolean) => Promise<string | ResponseData>; changeFloodHeight: (params: changeFloodHeightParams) => Promise<string | ResponseData>; overflowHideOrShow: (params: boolean) => Promise<string | ResponseData>; changeRiverImg: (params: string) => Promise<string | ResponseData>; riverColorHideOrShow: (params: boolean) => Promise<string | ResponseData>; changeRiverColor: (params: changeRiverColorParams) => Promise<string | ResponseData>; heightEventBack: (cb: any) => void; }; export default _default;