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.

47 lines (46 loc) 1.08 kB
import Overlay from "../Overlay"; import { T_Position } from "../../common/type"; /** * 扫描圆图元 * @noInheritDoc * @example * ```ts * let scanCirclePrimitive = new BC.ScanCirclePrimitive('120,20', 1000) * ``` */ declare class ScanCirclePrimitive extends Overlay { private _position; private _radius; /** * * @param position 坐标 * @param radius 半径 */ constructor(position: T_Position, radius: number); get type(): any; set position(position: T_Position); get position(): T_Position; set radius(radius: number); get radius(): number; /** * * @private */ private _setAppearance; _mountedHook(): void; /** * 设置风格 * @param style * @returns {ScanCirclePrimitive} * @example * ```json * // 样式参数(可选) * { * "speed": 5, //速度 * "color": BC.Color.WHITE //颜色 * } * ``` */ setStyle(style?: any): this; } export default ScanCirclePrimitive;