Cesium概述

Cesium简介

        Cesium正式发布于 2014 年,是一个完全开源的基于 WebGL 的 JavaScript框架,无需安装插件即可创建具有最佳性能、精度、视觉质量和易用性的世界级三维地球影像和地图,并且具有丰富的开源社区内容。 Cesium 作为一个较为年轻的三维可视化框架,在数字地球项目的应用上有着巨大的优势,其具有以下 3 点特性:

(1)支持多种视图

        能够以 2D、2.5D 和 3D 形式对地图进行展示,并且无需分别编写代码。

(2)支持地理信息数据动态可视化

        a. 能够使用时间轴动态展示具有时间属性的数据。

        b. 能够使用符合 OGC 标准的 WMS、WMTS 等多种地图服务,并且通过流式传输 图 像和全球地形。

        c. 能够通过加载 KML、GeoJSON 等格式的数据绘制矢量图形。

                d. 支持加载 3D Tiles 和 glTF 格式的三维模型,其中 3D Tiles 可以加载点云、倾 斜 摄影等大规模模型数据。

(3)高性能和高精度的内置方法

        a. 对 WebGL 进行优化,充分利用硬件加速功能,使用底层渲染方法进行可视化。

        b. 提供了可以绘制大型折线、多边形、广告牌、标签等的 API。

        c. 提供了可以控制摄像头和创造飞行路径等的坐标、向量、矩阵运算方法。

        d. 提供了可以控制时间轴等组件的动画控件。

Cesium框架

        目前, 市面上较流行的三维 WebGIS 类库有 ArcGISAPI for JavaScript 4.x 系列、Cesium 等。ArcGIS API forJavaScript 4. x 系列为 Esri 公司基于 WebGL 与 HTML5技术开发, 但其调用的三维场景资源数据格式小众, 需借助 ArcGIS Pro 发布, 且为付费软件。 Cesium 是 AGI 公司于 2011 年开发的一款支持 Web GL 的免费 JavaScript 库函数,它能够在不添加插件的情况下基于多种浏览器和 mobile 进行网页端的可视化展示[46],其框架页面如下图所示。

  • 19
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值