gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
32 lines (31 loc) • 923 B
TypeScript
import { EVehiclePlateState, IToggleTrafficInfoParams } from '../../../types';
export default class TraceHoloFlow {
private readonly traceRenderer;
constructor(view: __esri.View);
init(): Promise<void>;
downloadLog(): void;
private nullDataCount;
private clearTraceTimer;
/**
* 处理全息流轨迹数据
* */
handleVehicleTraceData(data: any): Promise<void>;
/**
* 切换交通信息可见性
* @param params
*/
toggleTrafficInfo(params: IToggleTrafficInfoParams): void;
/**
* 清除轨迹流
* */
clearTrace(): void;
/**
* 切换暂停
* */
togglePause(pause: boolean): void;
updatePanelContent(contentType: EVehiclePlateState): void;
toggleGroundVehicle(visible: boolean): void;
toggleElevatedVehicle(visible: boolean): void;
setInterpolate(enable: boolean): void;
private buildVehicleTrackData;
}