# cesium 基础
前言
- Cesium 是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库。
- Cesium 使用 WebGL 来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持 WebGL。
- Cesium 是基于 Apache2.0 许可的开源程序。它可以免费的用于商业和非商业用途。
通过 Cesium 提供的 JS API,可以实现以下功能:
- 支持 2D,2.5D,3D 形式的地理(地图)数据展示
- 可以绘制各种几何图形、高亮区域,支持导入图片,甚至三维模型等多种数据可视化展示
- 可用于动态数据可视化并提供良好的触摸支持,支持绝大多数的浏览器和移动端浏览器
- 支持基于时间轴的动态流式数据展示
刷新
全屏/自适应
- Geocoder : 一种地理位置搜索工具,用于显示相机访问的地理位置。默认使用微软的 Bing 地图。
- HomeButton : 首页位置,点击之后将视图跳转到默认视角。
- SceneModePicker : 切换 2D、3D 和 Columbus View (CV) 模式。
- BaseLayerPicker : 选择三维数字地球的底图(imagery and terrain)。
- NavigationHelpButton : 帮助提示,如何操作数字地球。
- Animation :控制视窗动画的播放速度。
- CreditsDisplay : 展示商标版权和数据源。
- Timeline : 展示当前时间和允许用户在进度条上拖动到任何一个指定的时间。
- FullscreenButton : 视察全屏按钮
# 1.3dtiles
# 2.材质
# 3.地形
# 4.dom properties
# 5.dom modify
# 6.styles
# 7.coordinates、element scrolling
# 8.dom events
一.项目搭建 →