init commit
|
@ -0,0 +1,24 @@
|
||||||
|
# Logs
|
||||||
|
logs
|
||||||
|
*.log
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
pnpm-debug.log*
|
||||||
|
lerna-debug.log*
|
||||||
|
|
||||||
|
node_modules
|
||||||
|
dist
|
||||||
|
dist-ssr
|
||||||
|
*.local
|
||||||
|
|
||||||
|
# Editor directories and files
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/extensions.json
|
||||||
|
.idea
|
||||||
|
.DS_Store
|
||||||
|
*.suo
|
||||||
|
*.ntvs*
|
||||||
|
*.njsproj
|
||||||
|
*.sln
|
||||||
|
*.sw?
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"recommendations": ["johnsoncodehk.volar"]
|
||||||
|
}
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Vue 3 + Vite
|
||||||
|
|
||||||
|
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
|
||||||
|
|
||||||
|
## Recommended IDE Setup
|
||||||
|
|
||||||
|
- [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
|
|
@ -0,0 +1,13 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8" />
|
||||||
|
<link rel="icon" href="/favicon.ico" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<title>数字地球</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="app"></div>
|
||||||
|
<script type="module" src="/src/main.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"name": "digital-earth",
|
||||||
|
"private": true,
|
||||||
|
"version": "0.0.0",
|
||||||
|
"scripts": {
|
||||||
|
"dev": "vite",
|
||||||
|
"build": "vite build",
|
||||||
|
"preview": "vite preview"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"cesium": "^1.92.0",
|
||||||
|
"pinia": "^2.0.13",
|
||||||
|
"vue": "^3.2.25",
|
||||||
|
"vue-cesium": "^3.0.11"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@vitejs/plugin-vue": "^2.3.0",
|
||||||
|
"vite": "^2.9.0"
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 4.2 KiB |
|
@ -0,0 +1,43 @@
|
||||||
|
<template>
|
||||||
|
<vc-config-provider :cesium-path="CESIUM_PATH">
|
||||||
|
<Earth>
|
||||||
|
<LocatingPoint />
|
||||||
|
<MarkPoints />
|
||||||
|
</Earth>
|
||||||
|
</vc-config-provider>
|
||||||
|
|
||||||
|
<LonlatForm id="lonlat-form"></LonlatForm>
|
||||||
|
<LonlatTable id="lonlat-table"></LonlatTable>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { VcConfigProvider } from 'vue-cesium'
|
||||||
|
import Earth from '/@/components/Earth.vue'
|
||||||
|
import LonlatForm from '/@/components/LonlatForm.vue'
|
||||||
|
import LonlatTable from '/@/components/LonlatTable.vue'
|
||||||
|
import MarkPoints from "/@/components/MarkPoints.vue";
|
||||||
|
import LocatingPoint from '/@/components/LocatingPoint.vue'
|
||||||
|
|
||||||
|
const CESIUM_PATH = (process.env.NODE_ENV === 'development' ? './node_modules/cesium/Build/Cesium/Cesium.js': './Cesium/Cesium.js')
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
html, body, #app {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#lonlat-form {
|
||||||
|
position: absolute;
|
||||||
|
top: 10px;
|
||||||
|
left: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#lonlat-table {
|
||||||
|
position: absolute;
|
||||||
|
top: 100px;
|
||||||
|
left: 15px;
|
||||||
|
}
|
||||||
|
</style>
|
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
|
@ -0,0 +1,12 @@
|
||||||
|
import poi1 from '/@/assets/poi/1.png'
|
||||||
|
import poi2 from '/@/assets/poi/2.png'
|
||||||
|
import poi3 from '/@/assets/poi/3.png'
|
||||||
|
import poi4 from '/@/assets/poi/4.png'
|
||||||
|
import poi5 from '/@/assets/poi/5.png'
|
||||||
|
import poi6 from '/@/assets/poi/6.png'
|
||||||
|
import poi7 from '/@/assets/poi/7.png'
|
||||||
|
import poi8 from '/@/assets/poi/8.png'
|
||||||
|
import poi9 from '/@/assets/poi/9.png'
|
||||||
|
import poi10 from '/@/assets/poi/10.png'
|
||||||
|
|
||||||
|
export default [ poi1, poi2, poi3, poi4, poi5, poi6, poi7, poi8, poi9, poi10 ]
|
|
@ -0,0 +1,69 @@
|
||||||
|
<template>
|
||||||
|
<vc-viewer
|
||||||
|
:showCredit="false"
|
||||||
|
@ready="ready"
|
||||||
|
@leftDoubleClick="leftDoubleClick">
|
||||||
|
|
||||||
|
<vc-layer-imagery>
|
||||||
|
<vc-imagery-provider-urltemplate
|
||||||
|
:projectionTransforms="projectionTransforms"
|
||||||
|
:url="img_url"
|
||||||
|
></vc-imagery-provider-urltemplate>
|
||||||
|
</vc-layer-imagery>
|
||||||
|
|
||||||
|
<vc-layer-imagery>
|
||||||
|
<vc-imagery-provider-urltemplate
|
||||||
|
:projectionTransforms="projectionTransforms"
|
||||||
|
:url="ann_url"
|
||||||
|
></vc-imagery-provider-urltemplate>
|
||||||
|
</vc-layer-imagery>
|
||||||
|
|
||||||
|
<vc-status-bar />
|
||||||
|
|
||||||
|
<slot></slot>
|
||||||
|
</vc-viewer>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { usePointStore } from '/@/stores/point'
|
||||||
|
import { VcViewer, VcStatusBar, VcLayerImagery, VcImageryProviderUrltemplate } from 'vue-cesium'
|
||||||
|
|
||||||
|
const projectionTransforms = { from : 'GCJ02', to : 'WGS84' }
|
||||||
|
|
||||||
|
const img_url = 'https://webst02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&style=6'
|
||||||
|
const ann_url = 'https://webst01.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&style=8'
|
||||||
|
|
||||||
|
let Cesium = null, viewer = null
|
||||||
|
const ready = readyObj => {
|
||||||
|
Cesium = readyObj.Cesium
|
||||||
|
viewer = readyObj.viewer
|
||||||
|
}
|
||||||
|
|
||||||
|
const point = usePointStore()
|
||||||
|
const leftDoubleClick = ({ position }) => {
|
||||||
|
if (!viewer) return
|
||||||
|
|
||||||
|
if (point.index >= point.length) {
|
||||||
|
alert(`最多只能够添加 ${ point.length } 个点`);
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
const cartesian = viewer.camera.pickEllipsoid(position, viewer.scene.globe.ellipsoid)
|
||||||
|
|
||||||
|
if (!cartesian) return
|
||||||
|
|
||||||
|
const lnglat = cartesian2Lonlat(cartesian)
|
||||||
|
|
||||||
|
point.addItem( lnglat )
|
||||||
|
}
|
||||||
|
|
||||||
|
const cartesian2Lonlat = cartesian => {
|
||||||
|
if ( !Cesium ) return
|
||||||
|
|
||||||
|
const cartographic = Cesium.Cartographic.fromCartesian(cartesian)
|
||||||
|
const lng = Cesium.Math.toDegrees(cartographic.longitude).toFixed(8);
|
||||||
|
const lat = Cesium.Math.toDegrees(cartographic.latitude).toFixed(8);
|
||||||
|
|
||||||
|
return { lng, lat }
|
||||||
|
}
|
||||||
|
</script>
|
|
@ -0,0 +1,7 @@
|
||||||
|
<template>
|
||||||
|
<Pin :position="{ lng: 116.4, lat: 39.9 }" />
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import Pin from '/@/components/Pin.vue'
|
||||||
|
</script>
|
|
@ -0,0 +1,65 @@
|
||||||
|
<template>
|
||||||
|
<form>
|
||||||
|
<label>经度:</label>
|
||||||
|
<input type="text" id="lon-input" placeholder="请输入经度值">
|
||||||
|
<label>纬度:</label>
|
||||||
|
<input type="text" id="lat-input" placeholder="请输入纬度值">
|
||||||
|
<input type="button" id="fly-btn" @click="onFlyBtnClick" value="飞到这个点">
|
||||||
|
<input type="button" id="clear-btn" @click="onClearBtnClick" value="清除坐标">
|
||||||
|
</form>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { usePointStore } from '../stores/point'
|
||||||
|
|
||||||
|
const onFlyBtnClick = () => {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
const point = usePointStore()
|
||||||
|
const onClearBtnClick = () => {
|
||||||
|
point.$reset()
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
form {
|
||||||
|
background-color: #303336;
|
||||||
|
border: 1px solid #ea4;
|
||||||
|
color: #edffff;
|
||||||
|
fill: #edffff;
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 5px 12px;
|
||||||
|
margin: 2px 3px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
color: #ffffff;
|
||||||
|
}
|
||||||
|
|
||||||
|
input {
|
||||||
|
margin: 5px 10px;
|
||||||
|
padding: 5px 10px;
|
||||||
|
border: none;
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
input:focus {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
input#fly-btn, input#clear-btn {
|
||||||
|
border-radius: 3px;
|
||||||
|
background-color: #41ddee;
|
||||||
|
}
|
||||||
|
|
||||||
|
input#fly-btn:hover , input#clear-btn:hover {
|
||||||
|
background-color: #ffffff;
|
||||||
|
color: #41ddee;
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
|
@ -0,0 +1,61 @@
|
||||||
|
<template>
|
||||||
|
<table v-if="show">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>序号</th>
|
||||||
|
<th>经度</th>
|
||||||
|
<th>纬度</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody id="point-list">
|
||||||
|
<tr v-for="item, index in point.items" :key="index">
|
||||||
|
<td>{{ index + 1 }}</td>
|
||||||
|
<td>{{ item ? item.lng : ''}}</td>
|
||||||
|
<td>{{ item ? item.lat : ''}}</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { computed } from 'vue'
|
||||||
|
import { usePointStore } from '../stores/point'
|
||||||
|
|
||||||
|
const point = usePointStore()
|
||||||
|
const show = computed(() => point.index)
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
table {
|
||||||
|
color: #FFFFFF;
|
||||||
|
background-color: #242424;
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 7px;
|
||||||
|
border-collapse: separate;
|
||||||
|
border-spacing: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
table th:first-child {
|
||||||
|
width: 60px;
|
||||||
|
}
|
||||||
|
|
||||||
|
table th:not(:first-child) {
|
||||||
|
width: 120px;
|
||||||
|
}
|
||||||
|
|
||||||
|
table thead tr {
|
||||||
|
background-color: rgba(84, 84, 84, 0.8);
|
||||||
|
}
|
||||||
|
|
||||||
|
table tbody tr:nth-child(even) {
|
||||||
|
background-color: rgba(84, 84, 84, 0.8);
|
||||||
|
}
|
||||||
|
|
||||||
|
table tbody tr:nth-child(odd) {
|
||||||
|
background-color: rgba(84, 84, 84, 0.25);
|
||||||
|
}
|
||||||
|
|
||||||
|
table th, table td {
|
||||||
|
padding: 3px 5px;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<template>
|
||||||
|
<Pin
|
||||||
|
v-for="item, index in point.items"
|
||||||
|
:key="index"
|
||||||
|
:position="item"
|
||||||
|
:image="pois[index]"/>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { usePointStore } from '/@/stores/point'
|
||||||
|
import Pin from '/@/components/Pin.vue'
|
||||||
|
import pois from '/@/assets/poi'
|
||||||
|
|
||||||
|
const point = usePointStore()
|
||||||
|
</script>
|
|
@ -0,0 +1,32 @@
|
||||||
|
<template>
|
||||||
|
<vc-entity :show="show" :position="position">
|
||||||
|
<vc-graphics-billboard :image="image" :verticalOrigin="1" />
|
||||||
|
</vc-entity>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { VcEntity, VcGraphicsBillboard } from 'vue-cesium'
|
||||||
|
|
||||||
|
import { computed } from 'vue'
|
||||||
|
import pin from '/@/assets/pin.png'
|
||||||
|
|
||||||
|
const props = defineProps({
|
||||||
|
position: {
|
||||||
|
type: Object,
|
||||||
|
default: { lng: NaN, lat: NaN },
|
||||||
|
},
|
||||||
|
image: {
|
||||||
|
type: String,
|
||||||
|
default: pin,
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
const show = computed(() => {
|
||||||
|
const { lng, lat } = props.position
|
||||||
|
|
||||||
|
if (isNaN(lng) || lng > 180 || lng < -180) return false
|
||||||
|
if (isNaN(lat) || lat > 90 || lat < -90 ) return false
|
||||||
|
|
||||||
|
return true
|
||||||
|
})
|
||||||
|
</script>
|
|
@ -0,0 +1,7 @@
|
||||||
|
import { createPinia } from 'pinia'
|
||||||
|
import { createApp } from 'vue'
|
||||||
|
import App from './App.vue'
|
||||||
|
|
||||||
|
import 'vue-cesium/dist/index.css';
|
||||||
|
|
||||||
|
createApp(App).use(createPinia()).mount('#app')
|
|
@ -0,0 +1,28 @@
|
||||||
|
import { defineStore } from 'pinia'
|
||||||
|
|
||||||
|
|
||||||
|
export const usePointStore = defineStore({
|
||||||
|
id: 'point',
|
||||||
|
state: () => ({
|
||||||
|
index: 0,
|
||||||
|
length: 10,
|
||||||
|
rawItems: [],
|
||||||
|
}),
|
||||||
|
getters: {
|
||||||
|
items: (state) => {
|
||||||
|
const items = state.rawItems
|
||||||
|
items.length = state.length
|
||||||
|
|
||||||
|
return items
|
||||||
|
}
|
||||||
|
},
|
||||||
|
actions: {
|
||||||
|
addItem(item) {
|
||||||
|
if (this.index >= this.length) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
this.rawItems[this.index] = item
|
||||||
|
this.index++
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
|
@ -0,0 +1,22 @@
|
||||||
|
import { defineConfig } from 'vite'
|
||||||
|
import vue from '@vitejs/plugin-vue'
|
||||||
|
import { resolve } from 'path'
|
||||||
|
|
||||||
|
|
||||||
|
function pathResolve(dir) {
|
||||||
|
return resolve(process.cwd(), '.', dir);
|
||||||
|
}
|
||||||
|
|
||||||
|
// https://vitejs.dev/config/
|
||||||
|
export default defineConfig({
|
||||||
|
resolve: {
|
||||||
|
alias: [
|
||||||
|
// /@/xxxx => src/xxxx
|
||||||
|
{
|
||||||
|
find: /\/@\//,
|
||||||
|
replacement: pathResolve('src') + '/',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
plugins: [vue()]
|
||||||
|
})
|
|
@ -0,0 +1,459 @@
|
||||||
|
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||||
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
|
"@amap/amap-jsapi-loader@^1.0.1":
|
||||||
|
version "1.0.1"
|
||||||
|
resolved "https://registry.npmmirror.com/@amap/amap-jsapi-loader/-/amap-jsapi-loader-1.0.1.tgz#9ec4b4d5d2467eac451f6c852e35db69e9f9f0c0"
|
||||||
|
integrity sha512-nPyLKt7Ow/ThHLkSvn2etQlUzqxmTVgK7bIgwdBRTg2HK5668oN7xVxkaiRe3YZEzGzfV2XgH5Jmu2T73ljejw==
|
||||||
|
|
||||||
|
"@babel/parser@^7.16.4":
|
||||||
|
version "7.17.8"
|
||||||
|
resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.17.8.tgz#2817fb9d885dd8132ea0f8eb615a6388cca1c240"
|
||||||
|
integrity sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==
|
||||||
|
|
||||||
|
"@vitejs/plugin-vue@^2.3.0":
|
||||||
|
version "2.3.1"
|
||||||
|
resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.1.tgz#5f286b8d3515381c6d5c8fa8eee5e6335f727e14"
|
||||||
|
integrity sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==
|
||||||
|
|
||||||
|
"@vue/compiler-core@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.31.tgz#d38f06c2cf845742403b523ab4596a3fda152e89"
|
||||||
|
integrity sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
source-map "^0.6.1"
|
||||||
|
|
||||||
|
"@vue/compiler-dom@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz#b1b7dfad55c96c8cc2b919cd7eb5fd7e4ddbf00e"
|
||||||
|
integrity sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-core" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/compiler-sfc@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz#d02b29c3fe34d599a52c5ae1c6937b4d69f11c2f"
|
||||||
|
integrity sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/compiler-core" "3.2.31"
|
||||||
|
"@vue/compiler-dom" "3.2.31"
|
||||||
|
"@vue/compiler-ssr" "3.2.31"
|
||||||
|
"@vue/reactivity-transform" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
magic-string "^0.25.7"
|
||||||
|
postcss "^8.1.10"
|
||||||
|
source-map "^0.6.1"
|
||||||
|
|
||||||
|
"@vue/compiler-ssr@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz#4fa00f486c9c4580b40a4177871ebbd650ecb99c"
|
||||||
|
integrity sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-dom" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/devtools-api@^6.1.4":
|
||||||
|
version "6.1.4"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz#b4aec2f4b4599e11ba774a50c67fa378c9824e53"
|
||||||
|
integrity sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==
|
||||||
|
|
||||||
|
"@vue/reactivity-transform@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz#0f5b25c24e70edab2b613d5305c465b50fc00911"
|
||||||
|
integrity sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/compiler-core" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
|
"@vue/reactivity@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.31.tgz#fc90aa2cdf695418b79e534783aca90d63a46bbd"
|
||||||
|
integrity sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==
|
||||||
|
dependencies:
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/runtime-core@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.31.tgz#9d284c382f5f981b7a7b5971052a1dc4ef39ac7a"
|
||||||
|
integrity sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==
|
||||||
|
dependencies:
|
||||||
|
"@vue/reactivity" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/runtime-dom@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz#79ce01817cb3caf2c9d923f669b738d2d7953eff"
|
||||||
|
integrity sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==
|
||||||
|
dependencies:
|
||||||
|
"@vue/runtime-core" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
csstype "^2.6.8"
|
||||||
|
|
||||||
|
"@vue/server-renderer@3.2.31":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.31.tgz#201e9d6ce735847d5989403af81ef80960da7141"
|
||||||
|
integrity sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-ssr" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/shared@3.2.31", "@vue/shared@^3.2.26":
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.31.tgz#c90de7126d833dcd3a4c7534d534be2fb41faa4e"
|
||||||
|
integrity sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==
|
||||||
|
|
||||||
|
"@zouyaoji/heatmap.js@^2.0.8":
|
||||||
|
version "2.0.8"
|
||||||
|
resolved "https://registry.npmmirror.com/@zouyaoji/heatmap.js/-/heatmap.js-2.0.8.tgz#5f6b285e7635ca07f2ecdb3d83a9dc1d240433d7"
|
||||||
|
integrity sha512-kBQny/zOUFH2OFoVyu6IdGJEcQMENIAASUsaZhk+OuJ9WexsYf6EU2lCyGURcsFly1kTMZKODlV7nBTCgfvJqg==
|
||||||
|
|
||||||
|
cesium@^1.92.0:
|
||||||
|
version "1.92.0"
|
||||||
|
resolved "https://registry.npmmirror.com/cesium/-/cesium-1.92.0.tgz#d4a736be7f3516830a814c4c99780a385c12a258"
|
||||||
|
integrity sha512-qU2EIV3M+ru6uF5UQUjUWXeq9UVieMBeq+Q8fzzNbFgeSbLrvnJ7jSJq0vvgaVDPe0PnmN72FZKMDiJdTFpMnQ==
|
||||||
|
|
||||||
|
csstype@^2.6.8:
|
||||||
|
version "2.6.20"
|
||||||
|
resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda"
|
||||||
|
integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==
|
||||||
|
|
||||||
|
echarts@^5.2.1:
|
||||||
|
version "5.3.2"
|
||||||
|
resolved "https://registry.npmmirror.com/echarts/-/echarts-5.3.2.tgz#0a7b3be8c48a48b2e7cb1b82121df0c208d42d2c"
|
||||||
|
integrity sha512-LWCt7ohOKdJqyiBJ0OGBmE9szLdfA9sGcsMEi+GGoc6+Xo75C+BkcT/6NNGRHAWtnQl2fNow05AQjznpap28TQ==
|
||||||
|
dependencies:
|
||||||
|
tslib "2.3.0"
|
||||||
|
zrender "5.3.1"
|
||||||
|
|
||||||
|
esbuild-android-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.30.tgz#9efcdb3d826b9c67705a0c518d361ab44ae4cc5b"
|
||||||
|
integrity sha512-vdJ7t8A8msPfKpYUGUV/KaTQRiZ0vDa2XSTlzXVkGGVHLKPeb85PBUtYJcEgw3htW3IdX5i1t1IMdQCwJJgNAg==
|
||||||
|
|
||||||
|
esbuild-android-arm64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.30.tgz#7b90fa7578b94da047e0bf3da477cb5775b58664"
|
||||||
|
integrity sha512-BdgGfxeA5hBQNErLr7BWJUA8xjflEfyaARICy8e0OJYNSAwDbEzOf8LyiKWSrDcgV129mWhi3VpbNQvOIDEHcg==
|
||||||
|
|
||||||
|
esbuild-darwin-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.30.tgz#275e40eb100286b868d4cd664e6447b53400f7ff"
|
||||||
|
integrity sha512-VRaOXMMrsG5n53pl4qFZQdXy2+E0NoLP/QH3aDUI0+bQP+ZHDmbINKcDy2IX7GVFI9kqPS18iJNAs5a6/G2LZg==
|
||||||
|
|
||||||
|
esbuild-darwin-arm64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.30.tgz#c2b8fe03fb0dcee1d227b226c9c921de71e4d411"
|
||||||
|
integrity sha512-qDez+fHMOrO9Oc9qjt/x+sy09RJVh62kik5tVybKRLmezeV4qczM9/sAYY57YN0aWLdHbcCj2YqJUWYJNsgKnw==
|
||||||
|
|
||||||
|
esbuild-freebsd-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.30.tgz#328bb272ce6cfcae202b6e0a06c240036335cc91"
|
||||||
|
integrity sha512-mec1jENcImVVagddZlGWsdAUwBnzR5cgnhzCxv+9fSMxKbx1uZYLLUAnLPp8m/i934zrumR1xGjJ5VoWdPlI2w==
|
||||||
|
|
||||||
|
esbuild-freebsd-arm64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.30.tgz#49ce79fa7d7087a941e27432da46bafb5b35a979"
|
||||||
|
integrity sha512-cpjbTs6Iok/AfeB0JgTzyUJTMStC1SQULmany5nHx6S4GTkSgaAHuJzZO0GcVWqghI4e0YL/bjXAhN5Mn6feNw==
|
||||||
|
|
||||||
|
esbuild-linux-32@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.30.tgz#c473299f5291130f6d4436808603b529ccbfa785"
|
||||||
|
integrity sha512-liIONVT4F2kZmOMwtwASqZ8WkIjb5HHBR9HUffdHiuotSTF3CyZO+EJf+Og+SYYuuVIvt0qHNSFjBA/iSESteQ==
|
||||||
|
|
||||||
|
esbuild-linux-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.30.tgz#b4be59f0665a44574a7617c9db673943da6061f8"
|
||||||
|
integrity sha512-LUnpzoMpRqFON5En4qEj6NWiyH6a1K+Y2qYNKrCy5qPTjDoG/EWeqMz69n8Uv7pRuvDKl3FNGJ1dufTrA5i0sw==
|
||||||
|
|
||||||
|
esbuild-linux-arm64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.30.tgz#78485a9f49858ea69ced85c3dd0fe58d354f20f8"
|
||||||
|
integrity sha512-DHZHn6FK5q/KL0fpNT/0jE38Nnyk2rXxKE9WENi95EXtqfOLPgE8tzjTZQNgpr61R95QX4ymQU26ni3IZk8buQ==
|
||||||
|
|
||||||
|
esbuild-linux-arm@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.30.tgz#00392bbe04ac687dd6d9849ecee302bc27f984f2"
|
||||||
|
integrity sha512-97T+bbXnpqf7mfIG49UR7ZSJFGgvc22byn74qw3Kx2GDCBSQoVFjyWuKOHGXp8nXk3XYrdFF+mQ8yQ7aNsgQvg==
|
||||||
|
|
||||||
|
esbuild-linux-mips64le@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.30.tgz#cf48a292037c3a9ca3ca84ec0ae4f47bf1247ab4"
|
||||||
|
integrity sha512-fLUzTFZ7uknC0aPTk7/lM7NmaG/9ZqE3SaHEphcaM009SZK/mDOvZugWi1ss6WGNhk13dUrhkfHcc4FSb9hYhg==
|
||||||
|
|
||||||
|
esbuild-linux-ppc64le@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.30.tgz#8e448a54e7040829ee9ecfc68dab0f3a039b1cff"
|
||||||
|
integrity sha512-2Oudm2WEfj0dNU9bzIl5L/LrsMEmHWsOsYgJJqu8fDyUDgER+J1d33qz3cUdjsJk7gAENayIxDSpsuCszx0w3A==
|
||||||
|
|
||||||
|
esbuild-linux-riscv64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.30.tgz#118af007f21adb00c4362d5eda3f004290f4d0ef"
|
||||||
|
integrity sha512-RPMucPW47rV4t2jlelaE948iCRtbZf5RhifxSwzlpM1Mqdyu99MMNK0w4jFreGTmLN+oGomxIOxD6n+2E/XqHw==
|
||||||
|
|
||||||
|
esbuild-linux-s390x@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.30.tgz#e0649e26d8791bf6265685842dcef732de59b49b"
|
||||||
|
integrity sha512-OZ68r7ok6qO7hdwrwQn2p5jbIRRcUcVaAykB7e0uCA0ODwfeGunILM6phJtq2Oz4dlEEFvd+tSuma3paQKwt+A==
|
||||||
|
|
||||||
|
esbuild-netbsd-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.30.tgz#7653db21ab4379a1b557f338b040e3493ff5006c"
|
||||||
|
integrity sha512-iyejQUKn0TzpPkufq8pSCxOg9NheycQbMbPCmjefTe9wYuUlBt1TcHvdoJnYbQzsAhAh1BNq+s0ycRsIJFZzaQ==
|
||||||
|
|
||||||
|
esbuild-openbsd-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.30.tgz#3fad1699cb2ca7a060585356e2881df7b3fa5bb1"
|
||||||
|
integrity sha512-UyK1MTMcy4j5fH260fsE1o6MVgWNhb62eCK2yCKCRazZv8Nqdc2WiP9ygjWidmEdCDS+A6MuVp9ozk9uoQtQpA==
|
||||||
|
|
||||||
|
esbuild-sunos-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.30.tgz#2306a178dc2362cf32fc182327c21b49b78ca1a3"
|
||||||
|
integrity sha512-aQRtRTNKHB4YuG+xXATe5AoRTNY48IJg5vjE8ElxfmjO9+KdX7MHFkTLhlKevCD6rNANtB3qOlSIeAiXTwHNqw==
|
||||||
|
|
||||||
|
esbuild-windows-32@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.30.tgz#ea17b2a9468e346734f926a7edd49de3cc81d12f"
|
||||||
|
integrity sha512-9/fb1tPtpacMqxAXp3fGHowUDg/l9dVch5hKmCLEZC6PdGljh6h372zMdJwYfH0Bd5CCPT0Wx95uycBLJiqpXA==
|
||||||
|
|
||||||
|
esbuild-windows-64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.30.tgz#266147f1f45974ac61dece10ab32bc916050dcc2"
|
||||||
|
integrity sha512-DHgITeUhPAnN9I5O6QBa1GVyPOhiYCn4S4TtQr7sO4+X0LNyqnlmA1M0qmGkUdDC1QQfjI8uQ4G/whdWb2pWIQ==
|
||||||
|
|
||||||
|
esbuild-windows-arm64@0.14.30:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.30.tgz#8e5e9c2455bffaf3e1a387eee4841f5c3797b8a8"
|
||||||
|
integrity sha512-F1kLyQH7zSgjh5eLxogGZN7C9+KNs9m+s7Q6WZoMmCWT/6j998zlaoECHyM8izJRRfsvw2eZlEa1jO6/IOU1AQ==
|
||||||
|
|
||||||
|
esbuild@^0.14.27:
|
||||||
|
version "0.14.30"
|
||||||
|
resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.14.30.tgz#8bf6501a58f71e622e7485aeada79c764c1affe4"
|
||||||
|
integrity sha512-wCecQSBkIjp2xjuXY+wcXS/PpOQo9rFh4NAKPh4Pm9f3fuLcnxkR0rDzA+mYP88FtXIUcXUyYmaIgfrzRl55jA==
|
||||||
|
optionalDependencies:
|
||||||
|
esbuild-android-64 "0.14.30"
|
||||||
|
esbuild-android-arm64 "0.14.30"
|
||||||
|
esbuild-darwin-64 "0.14.30"
|
||||||
|
esbuild-darwin-arm64 "0.14.30"
|
||||||
|
esbuild-freebsd-64 "0.14.30"
|
||||||
|
esbuild-freebsd-arm64 "0.14.30"
|
||||||
|
esbuild-linux-32 "0.14.30"
|
||||||
|
esbuild-linux-64 "0.14.30"
|
||||||
|
esbuild-linux-arm "0.14.30"
|
||||||
|
esbuild-linux-arm64 "0.14.30"
|
||||||
|
esbuild-linux-mips64le "0.14.30"
|
||||||
|
esbuild-linux-ppc64le "0.14.30"
|
||||||
|
esbuild-linux-riscv64 "0.14.30"
|
||||||
|
esbuild-linux-s390x "0.14.30"
|
||||||
|
esbuild-netbsd-64 "0.14.30"
|
||||||
|
esbuild-openbsd-64 "0.14.30"
|
||||||
|
esbuild-sunos-64 "0.14.30"
|
||||||
|
esbuild-windows-32 "0.14.30"
|
||||||
|
esbuild-windows-64 "0.14.30"
|
||||||
|
esbuild-windows-arm64 "0.14.30"
|
||||||
|
|
||||||
|
estree-walker@^2.0.2:
|
||||||
|
version "2.0.2"
|
||||||
|
resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
|
||||||
|
integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
|
||||||
|
|
||||||
|
fsevents@~2.3.2:
|
||||||
|
version "2.3.2"
|
||||||
|
resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
|
||||||
|
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
|
||||||
|
|
||||||
|
function-bind@^1.1.1:
|
||||||
|
version "1.1.1"
|
||||||
|
resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
|
||||||
|
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
|
||||||
|
|
||||||
|
has@^1.0.3:
|
||||||
|
version "1.0.3"
|
||||||
|
resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
|
||||||
|
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
|
||||||
|
dependencies:
|
||||||
|
function-bind "^1.1.1"
|
||||||
|
|
||||||
|
is-core-module@^2.8.1:
|
||||||
|
version "2.8.1"
|
||||||
|
resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
|
||||||
|
integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
|
||||||
|
dependencies:
|
||||||
|
has "^1.0.3"
|
||||||
|
|
||||||
|
lodash-es@^4.17.21:
|
||||||
|
version "4.17.21"
|
||||||
|
resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee"
|
||||||
|
integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==
|
||||||
|
|
||||||
|
lodash-unified@^1.0.1:
|
||||||
|
version "1.0.2"
|
||||||
|
resolved "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz#bb2694db3533781e5cce984af60cfaea318b83c1"
|
||||||
|
integrity sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==
|
||||||
|
|
||||||
|
lodash@^4.17.21:
|
||||||
|
version "4.17.21"
|
||||||
|
resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
|
||||||
|
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
|
||||||
|
|
||||||
|
magic-string@^0.25.7:
|
||||||
|
version "0.25.9"
|
||||||
|
resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
|
||||||
|
integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
|
||||||
|
dependencies:
|
||||||
|
sourcemap-codec "^1.4.8"
|
||||||
|
|
||||||
|
mgrs@1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.npmmirror.com/mgrs/-/mgrs-1.0.0.tgz#fb91588e78c90025672395cb40b25f7cd6ad1829"
|
||||||
|
integrity sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==
|
||||||
|
|
||||||
|
mitt@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.npmmirror.com/mitt/-/mitt-3.0.0.tgz#69ef9bd5c80ff6f57473e8d89326d01c414be0bd"
|
||||||
|
integrity sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==
|
||||||
|
|
||||||
|
nanoid@^3.3.1:
|
||||||
|
version "3.3.2"
|
||||||
|
resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.2.tgz#c89622fafb4381cd221421c69ec58547a1eec557"
|
||||||
|
integrity sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==
|
||||||
|
|
||||||
|
path-parse@^1.0.7:
|
||||||
|
version "1.0.7"
|
||||||
|
resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
|
||||||
|
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
|
||||||
|
|
||||||
|
picocolors@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
|
||||||
|
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
|
||||||
|
|
||||||
|
pinia@^2.0.13:
|
||||||
|
version "2.0.13"
|
||||||
|
resolved "https://registry.npmmirror.com/pinia/-/pinia-2.0.13.tgz#6656fc290dae120a9f0cb2f5c520df400d41b8c5"
|
||||||
|
integrity sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==
|
||||||
|
dependencies:
|
||||||
|
"@vue/devtools-api" "^6.1.4"
|
||||||
|
vue-demi "*"
|
||||||
|
|
||||||
|
postcss@^8.1.10, postcss@^8.4.12:
|
||||||
|
version "8.4.12"
|
||||||
|
resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.12.tgz#1e7de78733b28970fa4743f7da6f3763648b1905"
|
||||||
|
integrity sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==
|
||||||
|
dependencies:
|
||||||
|
nanoid "^3.3.1"
|
||||||
|
picocolors "^1.0.0"
|
||||||
|
source-map-js "^1.0.2"
|
||||||
|
|
||||||
|
proj4@^2.7.5:
|
||||||
|
version "2.8.0"
|
||||||
|
resolved "https://registry.npmmirror.com/proj4/-/proj4-2.8.0.tgz#b2cb8f3ccd56d4dcc7c3e46155cd02caa804b170"
|
||||||
|
integrity sha512-baC+YcD4xsSqJ+CpCZljj2gcQDhlKb+J+Zjv/2KSBwWNjk4M0pafgQsE+mWurd84tflMIsP+7j7mtIpFDHzQfQ==
|
||||||
|
dependencies:
|
||||||
|
mgrs "1.0.0"
|
||||||
|
wkt-parser "^1.3.1"
|
||||||
|
|
||||||
|
resolve@^1.22.0:
|
||||||
|
version "1.22.0"
|
||||||
|
resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
|
||||||
|
integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
|
||||||
|
dependencies:
|
||||||
|
is-core-module "^2.8.1"
|
||||||
|
path-parse "^1.0.7"
|
||||||
|
supports-preserve-symlinks-flag "^1.0.0"
|
||||||
|
|
||||||
|
rollup@^2.59.0:
|
||||||
|
version "2.70.1"
|
||||||
|
resolved "https://registry.npmmirror.com/rollup/-/rollup-2.70.1.tgz#824b1f1f879ea396db30b0fc3ae8d2fead93523e"
|
||||||
|
integrity sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==
|
||||||
|
optionalDependencies:
|
||||||
|
fsevents "~2.3.2"
|
||||||
|
|
||||||
|
source-map-js@^1.0.2:
|
||||||
|
version "1.0.2"
|
||||||
|
resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
|
||||||
|
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
|
||||||
|
|
||||||
|
source-map@^0.6.1:
|
||||||
|
version "0.6.1"
|
||||||
|
resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
||||||
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||||
|
|
||||||
|
sourcemap-codec@^1.4.8:
|
||||||
|
version "1.4.8"
|
||||||
|
resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
|
||||||
|
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
|
||||||
|
|
||||||
|
supports-preserve-symlinks-flag@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
|
||||||
|
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
|
||||||
|
|
||||||
|
tslib@2.3.0:
|
||||||
|
version "2.3.0"
|
||||||
|
resolved "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
|
||||||
|
integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
|
||||||
|
|
||||||
|
vite@^2.9.0:
|
||||||
|
version "2.9.1"
|
||||||
|
resolved "https://registry.npmmirror.com/vite/-/vite-2.9.1.tgz#84bce95fae210a7beb566a0af06246748066b48f"
|
||||||
|
integrity sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==
|
||||||
|
dependencies:
|
||||||
|
esbuild "^0.14.27"
|
||||||
|
postcss "^8.4.12"
|
||||||
|
resolve "^1.22.0"
|
||||||
|
rollup "^2.59.0"
|
||||||
|
optionalDependencies:
|
||||||
|
fsevents "~2.3.2"
|
||||||
|
|
||||||
|
vue-cesium@^3.0.11:
|
||||||
|
version "3.0.11"
|
||||||
|
resolved "https://registry.npmmirror.com/vue-cesium/-/vue-cesium-3.0.11.tgz#442e45fd85c8bc7e1b095ae66fbeea8f9e141cca"
|
||||||
|
integrity sha512-8RwRP2S7IhVrJQdjg9rlBE9h/UwjVpTDm6HHez757CXowLqs2zd7fWBW0VxuPeDxTLRZvgy+aVnePYxVxwlQzw==
|
||||||
|
dependencies:
|
||||||
|
"@amap/amap-jsapi-loader" "^1.0.1"
|
||||||
|
"@vue/shared" "^3.2.26"
|
||||||
|
"@zouyaoji/heatmap.js" "^2.0.8"
|
||||||
|
echarts "^5.2.1"
|
||||||
|
lodash "^4.17.21"
|
||||||
|
lodash-es "^4.17.21"
|
||||||
|
lodash-unified "^1.0.1"
|
||||||
|
mitt "^3.0.0"
|
||||||
|
proj4 "^2.7.5"
|
||||||
|
|
||||||
|
vue-demi@*:
|
||||||
|
version "0.12.5"
|
||||||
|
resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1"
|
||||||
|
integrity sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==
|
||||||
|
|
||||||
|
vue@^3.2.25:
|
||||||
|
version "3.2.31"
|
||||||
|
resolved "https://registry.npmmirror.com/vue/-/vue-3.2.31.tgz#e0c49924335e9f188352816788a4cca10f817ce6"
|
||||||
|
integrity sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-dom" "3.2.31"
|
||||||
|
"@vue/compiler-sfc" "3.2.31"
|
||||||
|
"@vue/runtime-dom" "3.2.31"
|
||||||
|
"@vue/server-renderer" "3.2.31"
|
||||||
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
wkt-parser@^1.3.1:
|
||||||
|
version "1.3.2"
|
||||||
|
resolved "https://registry.npmmirror.com/wkt-parser/-/wkt-parser-1.3.2.tgz#deeff04a21edc5b170a60da418e9ed1d1ab0e219"
|
||||||
|
integrity sha512-A26BOOo7sHAagyxG7iuRhnKMO7Q3mEOiOT4oGUmohtN/Li5wameeU4S6f8vWw6NADTVKljBs8bzA8JPQgSEMVQ==
|
||||||
|
|
||||||
|
zrender@5.3.1:
|
||||||
|
version "5.3.1"
|
||||||
|
resolved "https://registry.npmmirror.com/zrender/-/zrender-5.3.1.tgz#fa8e63ac7e719cfd563831fe8c42a9756c5af384"
|
||||||
|
integrity sha512-7olqIjy0gWfznKr6vgfnGBk7y4UtdMvdwFmK92vVQsQeDPyzkHW1OlrLEKg6GHz1W5ePf0FeN1q2vkl/HFqhXw==
|
||||||
|
dependencies:
|
||||||
|
tslib "2.3.0"
|