Cesium 概述 (一)

Cesium是一个基于JavaScript的开源框架,可用于在浏览器中绘制3D的地球,并在其上绘制地图(支持多种格式的瓦片服务),该框架不需要任何插件支持,但是浏览器必须支持WebGL。

Cesium支持多种数据可视化方式,可以绘制各种几何图形、导入图片,甚至3D模型。同时,Cesium还支持基于时间轴的动态数据展示,例如,我们可以用它绘制卫星运行轨迹。

                                                       Cesium HelloWorld

<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
<title>Cesium Example</title>
<script src="Cesium-1.7.1/Build/CesiumUnminified/Cesium.js"></script>
<link rel="stylesheet" type="text/css" href="Cesium-1.7.1/Build/CesiumUnminified/Widgets/widgets.css"></link>
<style>
html,body,#cesiumContainer {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
</style>
</head>
<body>
    <div id="cesiumContainer"></div>
    <script type="text/javascript" src="index.js"></script>
</body>
</html>
index.js

var viewer = new Cesium.Viewer( 'cesiumContainer', {
    animation : false,//是否创建动画小器件,左下角仪表
    baseLayerPicker : false,//是否显示图层选择器
    fullscreenButton : false,//是否显示全屏按钮
    geocoder : false,//是否显示geocoder小器件,右上角查询按钮
    homeButton : false,//是否显示Home按钮
    infoBox : false,//是否显示信息框
    sceneModePicker : false,//是否显示3D/2D选择器
    selectionIndicator : false,//是否显示选取指示器组件
    timeline : false,//是否显示时间轴
    navigationHelpButton : false,//是否显示右上角的帮助按钮
    scene3DOnly : true,//如果设置为true,则所有几何图形以3D模式绘制以节约GPU资源
    clock : new Cesium.Clock(),//用于控制当前时间的时钟对象
    selectedImageryProviderViewModel : undefined,//当前图像图层的显示模型,仅baseLayerPicker设为true有意义
    imageryProviderViewModels : Cesium.createDefaultImageryProviderViewModels(),//可供BaseLayerPicker选择的图像图层ProviderViewModel数组
    selectedTerrainProviderViewModel : undefined,//当前地形图层的显示模型,仅baseLayerPicker设为true有意义
    terrainProviderVie
Cesium课程目录是一个完整的教育计划,旨在教授与Cesium软件平台相关的知识和技能。Cesium是一种用于创建、可视化和分析3D地球数据的开源地理信息系统软件。 在Cesium课程目录中,学生将学习Cesium的基础知识,包括软件的概述、安装和配置。他们将了解Cesium的主要功能和特点,如3D地理可视化、时间动态性和数据交互性。 课程还将涵盖使用Cesium创建和编辑3D地理数据的方法。学生将学习如何从不同的数据源中获取地理数据,包括卫星图像、DEM数据和地理信息系统数据。他们将学习如何在Cesium中导入和处理这些数据,以创建逼真的3D地球模型和表面。 此外,Cesium课程目录还包括教授学生如何使用Cesium进行地理数据可视化和分析的内容。学生将学习如何根据需要添加和加载地理标记、矢量数据、路径和区域。他们还将学习如何在Cesium中应用光照和纹理,以提高地理数据的可视效果。 在课程的高级部分,学生将学习如何使用Cesium进行地理数据的动态模拟和分析。他们将学习如何使用Cesium的时间线功能来展示地理数据的演变过程,并学习如何使用Cesium的模拟和分析工具进行预测和决策支持。 总之,Cesium课程目录提供了一个全面的教育计划,旨在培养学生在使用Cesium软件平台进行3D地理数据处理、可视化和分析方面的专业知识和技能。通过这些课程,学生将能够更好地利用Cesium平台,为各种地理信息应用提供高质量的可视化和分析结果。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值