吉安感知网项目-前端
罗广辉
2026-01-29 826395c814d9bc7af4570be687d4a1118e05b07c
applications/drone-command/src/views/areaManage/precinctInfo/FormDiaLog.vue
@@ -120,6 +120,7 @@
import axios from 'axios'
import { saveOperationLog } from '@ztzf/apis'
import { useRoute } from 'vue-router'
import positionIcon from '@/assets/images/areaManage/positionIcon.png'
const initForm = () => ({
   address: '', // 位置
@@ -185,7 +186,7 @@
let redPointEntity
let leftClickBound = false
const labelParams = {
   font: '16px',
   font: '18px',
   fillColor: Cesium.Color.WHITE, // 文字颜色:白色
   backgroundColor: Cesium.Color.BLACK, //背景颜色
   backgroundPadding: new Cesium.Cartesian2(5, 5), // 水平/垂直内边距(像素)
@@ -219,10 +220,11 @@
   if (!redPointEntity) {
      redPointEntity = viewer.entities.add({
         position: Cesium.Cartesian3.fromDegrees(longitude, latitude),
         point: {
            color: Cesium.Color.RED,
            pixelSize: 10,
            heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
         billboard: {
            image: positionIcon,
            width: 20,
            height: 20,
            verticalOrigin: Cesium.VerticalOrigin.CENTER,
         },
         label: {
            text: `${longitude.toFixed(6)}, ${latitude.toFixed(6)}`,
@@ -240,10 +242,11 @@
   if (!redPointEntity) {
      redPointEntity = viewer.entities.add({
         position: Cesium.Cartesian3.fromDegrees(longitude, latitude),
         point: {
            color: Cesium.Color.RED,
            pixelSize: 10,
            heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
         billboard: {
            image: positionIcon,
            width: 20,
            height: 20,
            verticalOrigin: Cesium.VerticalOrigin.CENTER,
         },
         label: {
            text: `${longitude.toFixed(6)}, ${latitude.toFixed(6)}`,