bcgis-type
Version:
The SDK is based on Cesium for secondary development of 2, 3D all-in-one WebGis application framework, the framework optimizes the use of Cesium and add some additional features, designed for developers to quickly build WebGis applications.
43 lines (42 loc) • 1 kB
TypeScript
import Animation from "../Animation";
import Position from "../../position/Position";
import Viewer from "../../viewer/Viewer";
/**
* 雷达扫描
* @example
* ```ts
* let radarScan = new BC.RadarScan(viewer, '120, 20', 200)
* radarScan.start()
* ```
*/
declare class RadarScan extends Animation {
private _position;
private _radius;
private _color;
private _speed;
private _delegate;
/**
* @param viewer 3D场景
* @param position 雷达位置
* @param radius 扫描半径
* @param options 选项
*/
constructor(viewer: Viewer, position: Position | string | string[] | number[], radius: number, options?: any);
/**
* 类型
* @internal
*/
get type(): any;
protected _bindEvent(): void;
protected _unbindEvent(): void;
private _mountContent;
/**
* 开始
*/
start(): this;
/**
* 停止
*/
stop(): this;
}
export default RadarScan;