01 Viewer界面介绍
任何Cesium应用程序的基础都是Viewer,Viewer是一个带有多种功能的可交互的三位数字地球的容器。在Cesium开发入门篇 | 02Cesium开发环境搭建及第一个示例中我们已经通过以下代码初始化了一个视图窗口,看到了一个基本的数字地球。
var viewer = new Cesium.Viewer("cesiumContainer");
默认地,场景支持鼠标(电脑端)和手指触摸(移动端)交互,并且支持以下相机漫游方式:
-
按住鼠标左键拖拽 - 让相机在数字地球平面平移
-
按住鼠标右键拖拽 - 放缩相机
-
鼠标滚轮滑动 - 放缩相机
-
按住鼠标中键拖拽 - 在当前地球的屏幕中间点,旋转相机
同时初始化界面也默认自带了一些组件,其初始化场景及组件数字标号如下图所示:
每一个组件的描述如下:
Geocoder:查找位置工具,查找到之后会将镜头对准找到的地址,默认使用微软的Bing地图
HomeButton:首页位置,点击之后将视图跳转到默认全球视角
SceneModePicker:选择视角的模式,3D,2D&#x