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.

45 lines (44 loc) 908 B
/** * @Author: Caven * @Date: 2021-07-11 09:56:33 */ declare class MeasureBase { _viewer: any; _layer: any; _startLabel: Cesium.Entity; _resultLabel: Cesium.Entity; _options: any; constructor(); /** * * @param positions * @param includeModel * @returns {*} */ _getSampledHeight(positions: any, includeModel?: boolean): Promise<[any, any]>; /** * * @private */ _onDrawStop(delegate: any): void; /** * * @param positions * @private */ _onCalc(positions: any): void; /** * * @param measure * @param options */ _startHook(measure: any, options: any): void; /** * * @param measure * @param options * @returns {MeasureBase} */ start(measure: any, options: any): this; } export default MeasureBase;