当前位置:首页 > 编程笔记 > 正文
已解决

Cesium笔记(1):Vite+Vue3搭建Cesium

来自网友在路上 137837提问 提问时间:2023-11-02 00:38:34阅读次数: 37

最佳答案 问答题库378位专家为你答疑解惑

创建项目

Vite+Vue3+创建一个vue的项目

npm create vite@latest

在这里插入图片描述
进入项目文件,

  • 安装依赖 npm install
  • 运行项目npm run dev,
    在这里插入图片描述

cesium

开始引入我们的cesium

安装插件

npm i cesium vite-plugin-cesium vite -D

添加配置文件

需要安装 vite-plugin-cesium,不然引入cesium之后很多图片加载不出来的。
vite.confg.ts配置

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'import cesium from 'vite-plugin-cesium';// https://vitejs.dev/config/
export default defineConfig({plugins: [vue(),cesium()],
})

创建

在App.vue代码中删除所有,引入cesium,然后设置容器

<template><div id="cesiumContainer"></div></template><script>
// 引入cesium
import * as Cesium from "cesium";
// 引入cesium样式
import "cesium/Source/Widgets/widgets.css";import {onMounted} from 'vue'
export default{name:'HelloWorld',setup(){// 只有等元素挂载渲染后,才可以将 html元素与cesium的viewer挂载onMounted(() => {let viewer = new Cesium.Viewer('cesiumContainer')})return {}},
}
</script>
<style scoped>#cesiumContainer {width: 100%;height: 100%;margin: 0;position: fixed;top: 0;right: 0;left: 0;bottom: 0;}
</style>

运行一下npm run dev
在这里插入图片描述

基本小部件

默认都是true,我们可通过对应的属性进行显示隐藏
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

程序代码仓库
直接把components/01create.vue文件复制到APP.vue。运行项目即可。

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Cesium笔记(1):Vite+Vue3搭建Cesium":http://eshow365.cn/6-29752-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!