Commit f04a4164 by yzh

update:计算两点之间距离案例的添加

parent 574ed682
...@@ -40,6 +40,9 @@ import vueCodeSnow from '@/examples/weather/snow/snow.vue?raw' ...@@ -40,6 +40,9 @@ import vueCodeSnow from '@/examples/weather/snow/snow.vue?raw'
import vueCodeFog from '@/examples/weather/fog/fog.vue?raw' import vueCodeFog from '@/examples/weather/fog/fog.vue?raw'
import vueCodeWaterSurface from '@/examples/weather/waterSurface/waterSurface.vue?raw' import vueCodeWaterSurface from '@/examples/weather/waterSurface/waterSurface.vue?raw'
// 内置算法
import vueCodeDistanceTwoPoints from '@/examples/builtInAlgorithm/distanceTwoPoints/distanceTwoPoints.vue?raw'
const vueCodeMap = { const vueCodeMap = {
// 太空任务 // 太空任务
...@@ -84,6 +87,9 @@ const vueCodeMap = { ...@@ -84,6 +87,9 @@ const vueCodeMap = {
: vueCodeSnow, : vueCodeSnow,
: vueCodeFog, : vueCodeFog,
水面: vueCodeWaterSurface, 水面: vueCodeWaterSurface,
// 内置算法
计算两点间距离: vueCodeDistanceTwoPoints,
} }
export function findVueCodeById(id){ export function findVueCodeById(id){
......
...@@ -40,6 +40,9 @@ import functionCodeSnow from '@/examples/weather/snow/snow-function.js?raw' ...@@ -40,6 +40,9 @@ import functionCodeSnow from '@/examples/weather/snow/snow-function.js?raw'
import functionCodeFog from '@/examples/weather/fog/fog-function.js?raw' import functionCodeFog from '@/examples/weather/fog/fog-function.js?raw'
import functionCodeWaterSurface from '@/examples/weather/waterSurface/waterSurface-function.js?raw' import functionCodeWaterSurface from '@/examples/weather/waterSurface/waterSurface-function.js?raw'
// 内置算法
import functionCodeDistanceTwoPoints from '@/examples/builtInAlgorithm/distanceTwoPoints/distanceTwoPoints-function.js?raw'
const functionCodeMap = { const functionCodeMap = {
// 太空任务 // 太空任务
...@@ -83,6 +86,9 @@ const functionCodeMap = { ...@@ -83,6 +86,9 @@ const functionCodeMap = {
: functionCodeSnow, : functionCodeSnow,
: functionCodeFog, : functionCodeFog,
水面: functionCodeWaterSurface, 水面: functionCodeWaterSurface,
// 内置算法
计算两点间距离: functionCodeDistanceTwoPoints,
} }
export function findFunctionCodeById(id){ export function findFunctionCodeById(id){
......
<template>
<div id="cesiumContainer" class="cesium-container"></div>
</template>
<script setup>
import { onMounted } from 'vue';
import { addDistanceTwoPoints } from './function';
onMounted(() => {
addDistanceTwoPoints()
});
</script>
<style>
.cesium-container {
width: 100%;
height: 100vh;
}
</style>
\ No newline at end of file
...@@ -144,5 +144,8 @@ export const elementWeatherMap = { ...@@ -144,5 +144,8 @@ export const elementWeatherMap = {
// 内置算法 // 内置算法
export const elementAlgorithmMap = { export const elementAlgorithmMap = {
计算两点间距离: {
title: '计算两点间距离',
pngUrl: '/src/assets/WaterSurface.png'
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment