diff --git a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/OrthoImageryManager.js b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/OrthoImageryManager.js index 1c5accb..4c5df99 100644 --- a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/OrthoImageryManager.js +++ b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/OrthoImageryManager.js @@ -11,7 +11,7 @@ export default class OrthoImageryManager { this.maxLayers = options.maxLayers || 400; // 全局亮度与透明度 - this.globalBrightness = options.brightness ?? 1.0; + this.globalBrightness = options.brightness ?? 2; this.globalAlpha = options.alpha ?? 1.0; } @@ -39,7 +39,7 @@ export default class OrthoImageryManager { const layer = this.viewer.cesiumViewer.imageryLayers.addImageryProvider(provider); // ✅ 使用全局亮度和透明度,保证新图生效 - layer.brightness = brightness ? brightness : this.globalBrightness; + layer.brightness = this.globalBrightness; console.log(layer.brightness, '新增图片时的亮度值'); layer.alpha = this.globalAlpha; @@ -54,7 +54,7 @@ export default class OrthoImageryManager { * 设置全局亮度,影响所有已有图片和未来新推送的图片 */ setBrightness(value) { - // this.globalBrightness = value; + this.globalBrightness = value; this.layerMap.forEach(layer => { layer.brightness = value; }); diff --git a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js index 73bab2f..cdeb0a5 100644 --- a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js +++ b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js @@ -473,7 +473,7 @@ export default { // ) orthoManager = new OrthoImageryManager(viewer, DT.Cesium, { maxLayers: 400, - brightness: 1, // 默认亮度 + brightness: 5, // 默认亮度 alpha: 1.0 // 默认透明度 }) // this.startTest() @@ -2824,8 +2824,6 @@ export default { let entity = viewer.entities.getById(uavId); if (entity) { entity.position = position; - // !关键:更新实体后主动触发Cesium重绘(部分版本需要) - viewer.scene.requestRender(); } else { entity = viewer.entities.add({ id: uavId, @@ -2903,7 +2901,7 @@ export default { // this.imageInfos = Object.assign({}, this.imageInfos, data) // this.imageInfos.brightness = data.brightness console.log('SAR图像2', data) - orthoManager.add(data, this.imageInfos.brightness) + orthoManager.add(data) // this.addMarkPicture2(data) // console.log('灭有匹配到吗taskUavCollection', taskUavCollection, taskUavCollection[data.jobId]) // if (taskUavCollection[data.jobId]) {