GuLiMmo
2023-11-30 bdfc99ddd7390ed67533ed68af79ecb80104b115
src/pages/page-web/projects/wayline.vue
@@ -110,7 +110,12 @@
          </div>
          <div class="graph-right">
            <div v-for="(event, index) in item.eventList" :key="index" class="s-event-icon">
              <img :src="event.icon" alt="icon" />
              <a-tooltip placement="top">
                <template #title>
                  {{ event.name }}
                </template>
                <img :src="event.icon" alt="icon" />
              </a-tooltip>
            </div>
          </div>
        </li>
@@ -136,7 +141,6 @@
import { getRoot } from '/@/root'
import * as Cesium from 'cesium'
import { cesiumOperation } from '/@/hooks/use-cesium-tsa'
import { gcj02towgs84, wgs84togcj02 } from '/@/vendors/coordtransform'
import axios from 'axios'
import JSZIP from 'jszip'
// 初始化jszip
@@ -178,7 +182,7 @@
const isPointListOpen = ref<boolean>(false)
const tragetPointArr = ref<{
  position: Cesium.Cartesian3,
  eventList: string[]
  eventList: any[]
}[]>([])
const selectedPoint = ref<number | null>(null)
@@ -215,7 +219,8 @@
  },
  {
    key: 'gimbalRotate',
    name: '旋转云台'
    name: '旋转云台',
    icon: getResource('waylinetool/holderyaw.png'),
  },
  {
    key: 'rotateYaw',
@@ -245,6 +250,7 @@
  }, 1000)
  console.log(workspaceId.value)
})
onUnmounted(() => {
  if (kmlDataSource) {
    global.$viewer.dataSources.remove(kmlDataSource)
@@ -400,7 +406,7 @@
  store.commit('SET_WAYLINE_INFO', {
    isShow: true,
    wayline: currentWayLine,
    position: position
    position: index
  })
  if (getEntityById('clickBox')) {
    removeById('clickBox')