1.cesium简介和环境搭建

目录

一、cesium介绍

cesium是什么?

cesium能做什么?

cesium的限制?

cesium的好处是什么?

二、创建一个简单的cesium

安装node环境

下载cesiumSDK

部署cesium

三、补充说明

Documentation

Sandcastle


一、cesium介绍

cesium是什么?

      cesium是一个可以跨平台和浏览器展示三维地球、地图的JavaScript库。

cesium能做什么?

  1. 支持2D、2.5D、3D形式的地图展示
  2. 可以绘制各种几何图形、支持导入图片甚至3D建模等多种数据,用于实现数据可视化展示
  3. 可用于动态数据可视化并提供交互,且兼容大多数的浏览器
  4. 可以基于时间轴动态展示数据

cesium的限制?

      cesium是通过WebGL进行硬件加速图形,所以浏览器必须支持WebGL

cesium的好处是什么?

        cesium是基于Apache2.0的开源程序,它可以免费商用

二、创建一个简单的cesium

安装node环境

node下载地址,具体安装方式请自行百度,安装后在cmd窗口输入 node -v 命令出现node.js的版本号就说明安装成功了

下载cesiumSDK

1.npm下载

$ npm install cesium

2.百度云盘下载 

链接:https://pan.baidu.com/s/1jmcHiRDtRi37ifcDGCGDaw?pwd=8q9k 
提取码:8q9k 

 npm下载慢可以换成淘宝镜像,还是慢的话就云盘。

部署cesium

将下载下来的文件放在tomcat的webapps目录下然后启动tomcat

双击startup

出现 说明启动成功,然后在浏览器访问 http://localhost:8080/Cesium-1.88/出现下图页面说明部署成功了

部署的方法有很多中比如node安装视频、http-server 等等...

三、补充说明

http://localhost:8080/Cesium-1.88/页面中Documentation(API文档)和Sandcastle(示例)非常重要

Documentation

        是一个完整的CesiunmAPI说明,在里面可以找到模块的函数、属性、效果截图、代码示例

Sandcastle

        一个沙盒可以浏览当前版本的功能特性,也是一个可运行的代码库

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Cesium是一个用于创建三维地球和地球数据可视化的开源JavaScript库。Vue是一个用于构建用户界面的渐进式JavaScript框架。在搭建Cesium和Vue2环境之前,确保你已经在电脑上安装好了Node.js和npm。 首先,我们需要创建一个新的Vue项目。打开终端或命令提示符,输入以下命令来创建一个新的Vue项目: ``` vue create cesium-vue-demo ``` 接下来,选择手动配置,然后按照默认设置一步一步进行配置。当配置工具询问你是否要选择预设配置或手动选择特性时,请选择手动选择。 然后,在第一项核心功能中选择了Babel、Router和Vuex,第二项选中了CSS Pre-processors,第三项不选择Linter/Formatter。 完成配置后,进入项目目录: ``` cd cesium-vue-demo ``` 然后,我们需要安装Cesium依赖。在终端中输入以下命令: ``` npm install cesium --save ``` 安装完成后,我们需要修改webpack配置,以便正确加载Cesium依赖。打开`vue.config.js`文件,输入以下内容: ```javascript module.exports = { // ... configureWebpack: { output: { // 修改打包后静态文件的路径 publicPath: './' }, amd: { // 添加一个module文件的对外映射关系 toUrlUndefined: true }, // 解决加载Cesium的路径问题 resolve: { alias: { cesium: path.resolve(__dirname, 'node_modules/cesium/Source') } }, // 设置全局变量 plugins: [ new webpack.DefinePlugin({ CESIUM_BASE_URL: JSON.stringify('./') }) ] }, // ... } ``` 然后,我们需要在Vue组件中引入Cesium。在`App.vue`文件中添加以下代码: ```javascript <template> <div id="cesiumContainer"></div> </template> <script> import * as Cesium from 'cesium' export default { mounted() { const viewer = new Cesium.Viewer('cesiumContainer') // 添加Cesium代码 } } </script> ``` 最后,运行以下命令启动Vue项目: ``` npm run serve ``` 现在,你已经成功搭建了一个Cesium和Vue2的环境。你可以在`App.vue`中添加Cesium代码来创建三维地球和地球数据可视化应用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值