本章主要介绍Cesium Viewer控件的选项参数,以及如何对Viewer的外观进行定制。
主要包括以下内容:
- Viewer控件
- Viewer选项参数
- 定制Viewer外观界面
1. Viewer控件
Viewer是构建Cesium应用程序的基本控件,它将所有标准的Cesium部件集成为一个可重复使用的包,对外提供了基本的地理信息显示和交互控制,是Cesium进行二维和三维地理空间数据可视化展示的窗口。
在Cesium入门(一):第一张Cesium页面中,我们只用了一行代码就创建了一个Viewer对象。
<script>
var viewer = new Cesium.Viewer("cesiumContainer");
</script>
除了这行代码之外看起来好象什么也没有做,但是浏览器中却已经可以看到一个漂亮的三维地球了!
更为神奇的是,我们不但能够通过鼠标或触屏对这个地球进行平移、旋转、缩放等操作,还可以通过右上角的按钮切换不同的地图显示模式,随意更换不同的卫星和街道图层。如下图为二维的Natural Earth全球地图