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.
33 lines (32 loc) • 857 B
TypeScript
import Viewer from "../viewer/Viewer";
import MouseMode from "./MouseMode";
declare class CameraOption {
_viewer: Viewer;
_mouseMode: MouseMode;
constructor(viewer: Viewer);
/**
* 设置相机俯仰角范围
* @param min - 最小值
* @param max - 最大值
*/
setPitchRange(min: number, max: number): void;
/**
* 禁止镜头进入地下
* @deprecated
*/
limitCameraToGround(): void;
/**
* @deprecated
* @param west - 西
* @param south - 南
* @param east - 东
* @param north - 北
*/
setBounds(west: number, south: number, east: number, north: number): void;
/**
* 修改鼠标模式
* @param mouseMode - 鼠标模式
*/
changeMouseMode(mouseMode: MouseMode): void;
}
export default CameraOption;