UNPKG

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.

50 lines (49 loc) 1.12 kB
import Animation from "../Animation"; import Position from "../../position/Position"; import Viewer from "../../viewer/Viewer"; /** * 扫描圈 * @example * ```ts * let circleScan = new BC.CircleScan(viewer, '120, 20', 200) * circleScan.start() * ``` */ declare class CircleScan extends Animation { private _delegate; private _position; private _radius; private _color; private _speed; /** * * @param viewer 3D场景 * @param position 位置 * @param radius 半径 * @param options 属性 */ constructor(viewer: Viewer, position: Position | string | string[] | number[], radius: number, options?: { /**颜色 */ color: Cesium.Color; /**速度 */ speed: number; }); /** * 类型 * @internal */ get type(): any; private _mountContent; /** * 开始 * @returns */ start(): this; /** * 结束 */ stop(): this; protected _bindEvent(): void; protected _unbindEvent(): void; } export default CircleScan;