Cesium入门----5行代码快速搭建第一个Cesium App

Cesium入门----5行代码快速搭建第一个Cesium App

工具:
Cesium 1.63.1
nodejs+npm+http-server
Vscode

安装Nodejs与http-server

官网下载nodejs,安装即可:

https://nodejs.org/en/

nodejs安装完成后自带npm,使用npm安装http-server
控制台:

npm install -g http-server

在cesium官网或其他渠道下载Cesium包并解压,复制Build目录下的Cesium目录到自己的项目目录下,新建一个script文件夹进行存储,并在项目目录下新建index.html文件。

分别引用Cesium/Cesium.js和Cesium/Widgets/widgets.css

 <script src="./scripts/Cesium/Cesium.js"></script>
 <link rel="stylesheet" href="./scripts/Cesium/Widgets/widgets.css">

新建一个用于承载的容器div,设置行内样式

<div id="cesiumContainer" style="height: 100%;margin: 0px;padding: 0px;" ></div>

调用Cesium的Viewer类,构造函数中传div的id。

var viewer = new Cesium.Viewer('cesiumContainer');

使用中发现,Cesium目前加载数据需要token,遂到Cesium官网申请。方法详见博客:

https://blog.csdn.net/weixin_42448623/article/details/100284740

在index.html目录下Shift + 右键,选择powershell打开
运行命令启动服务:

http-server -p 8081

浏览器中输入访问地址:

http://127.0.0.1:8081

即可浏览最简单的Cesium App
在这里插入图片描述
附完整代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Cesium App</title>
    <script src="./scripts/Cesium/Cesium.js"></script>
    <link rel="stylesheet" href="./scripts/Cesium/Widgets/widgets.css">
</head>
<body>
    <div id="cesiumContainer" style="height: 100%;margin: 0px;padding: 0px;" ></div>
    <script>
       Cesium.Ion.defaultAccessToken = '你自己申请的token';
       var viewer = new Cesium.Viewer('cesiumContainer');
    </script>
</body>
</html>
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值