智慧园区前端大屏
shuishen
2025-01-09 bca47261f97d73e3c73a3a369777715e20d67b6b
src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2024-10-31 10:47:29
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2024-12-27 14:45:27
 * @LastEditTime: 2025-01-09 20:03:28
 * @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
 * @Description:
 *
@@ -120,9 +120,30 @@
        url: '/3Dtile/lcmx/tile_01/tileset.json',
        label: 'tile_01'
      },
      {
        url: '/3Dtile/lcmx/tile_02/tileset.json',
        label: 'tile_02'
        url: '/3Dtile/lcmx/tile_03/tileset.json',
        label: 'tile_03'
      },
      {
        url: '/3Dtile/lcmx/tile_04/tileset.json',
        label: 'tile_04'
      },
      {
        url: '/3Dtile/lcmx/tile_05/tileset.json',
        label: 'tile_05'
      },
      {
        url: '/3Dtile/lcmx/tile_06/tileset.json',
        label: 'tile_06'
      },
      {
        url: '/3Dtile/lcmx/tile_07/tileset.json',
        label: 'tile_07'
      },
      {
        url: '/3Dtile/lcmx/tile_08/tileset.json',
        label: 'tile_08'
      },
    ],
    layerName: 'hgyq'
@@ -768,8 +789,11 @@
              if (item.incident) incident = item.incident
              divIcon.on(DC.MouseEventType.CLICK, (e) => {
                moveEntity = e
                return
                if (mapStore.editPoint) {
                  moveEntity = e
                  return
                }
                incident(e)
              })
@@ -982,7 +1006,8 @@
const viewerMouseMove = (e) => {
  if (mapStore.editPoint) {
    if (moveEntity != null) {
      if (e.wgs84Position) {
      if (e.wgs84Position && e.wgs84Position.alt > 0) {
        moveEntity.overlay.position = new DC.Position(e.wgs84Position.lng, e.wgs84Position.lat, e.wgs84Position.alt)
      } else {
        moveEntity.overlay.position = new DC.Position(e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat, e.wgs84SurfacePosition.alt)
@@ -1003,8 +1028,9 @@
    let lng, lat, ele
    const { attrParams } = moveEntity.overlay
    console.log(e, 2222)
    if (e.wgs84Position) {
    if (e.wgs84Position && e.wgs84Position.alt > 0) {
      lng = e.wgs84Position.lng
      lat = e.wgs84Position.lat
      ele = e.wgs84Position.alt