一.基本介绍
Cesium 是一个开源的地理空间可视化框架,它基于 WebGL 技术实现了高性能的三维地图渲染和交互体验。通过 Cesium,开发者可以构建各种类型的地理空间应用程序,包括虚拟地球、地理信息系统(GIS)、地球数据可视化等。
看一些大佬的文章是把它称作一个重型的JavaScript库,具体的介绍可以去官网查看。
二.项目构建方式
1.官网下载说明
简单来说就是一种是把所有封装好的源码下载到电脑的方法,官网的两种选择其中一个是代码压缩包,另外一个是用npm install cesium的形式下载源码
Downloads – Cesium
https://cesium.com/downloads/
2.快速创建一个cesium项目
前提是你已经下载好了node.js文件,建完的时候你可以发现已经帮你写好了一个例子,你可以直接更改。
(1)首先在你要下载项目的目录输入cmd并进入命令行页面
(2)输入npm config set registry https://registry.npm.taobao.org/,用这个下载淘宝镜像来配置npm,如果直接用npm可能会很缓慢,也可能会报错
(3)再输入npm create cesium创建项目
三.cesium项目创建演示
根据你的需要作出选择你要下载的项目类型(没有下载淘宝镜像是因为我之前已经下载好了)
选择好模板按它给的步骤来
运行完上面的步骤展示出这个界面,这个[@vue/compiler-sfc] `defineProps` is a compiler macro and no longer needs to be imported.提示,表明
[@vue/compiler-sfc] 是指 Vue.js 的 @vue/compiler-sfc 模块。在该模块中,defineProps
是一个编译器宏(compiler macro),不再需要进行显式导入。
在旧版本的 Vue.js 中,为了在单文件组件(SFC)中定义 props,我们需要引入 defineProps
函数,并在组件定义中显式调用它。
在新版本的 @vue/compiler-sfc 中,编译器会自动处理 props 的定义,因此不再需要手动导入 defineProps
。我们只需在组件定义中直接声明 props。简化开发流程,提高代码的可读性和可维护性(先了解即可)
将网页url输入到浏览器观看新建好的项目,然后就可以开始了
最后想修改再打开vscode修改就可以了