From 57a9ccacbdd7fcc2ba369e33288a69d652a85109 Mon Sep 17 00:00:00 2001 From: zh <972939975@qq.com> Date: Mon, 25 Aug 2025 10:42:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A9=E6=95=A3=E5=85=89=E6=B3=A2=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Obj/Base/BillboardObject/index.js | 2 +- src/Obj/Base/CircleDiffuse/index.js | 2 +- src/Obj/Base/CurvelineObject/index.js | 6 +++--- src/Obj/Base/PolylineObject/index.js | 6 +++--- src/Obj/Base/RadarScan/index.js | 2 +- src/Obj/Materail/CircleRippleMaterialProperty.js | 5 +++-- 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/Obj/Base/BillboardObject/index.js b/src/Obj/Base/BillboardObject/index.js index 56f7e50..322e361 100644 --- a/src/Obj/Base/BillboardObject/index.js +++ b/src/Obj/Base/BillboardObject/index.js @@ -2949,7 +2949,7 @@ class BillboardObject extends Base { let goodsHtml = '' let richTextHtml = '' for (let i = 0; i < this.options.attribute.link.content.length; i++) { - linkHtml += `` + linkHtml += `` } if (this.options.attribute.goods && this.options.attribute.goods.content && this.options.attribute.goods.content.length > 0) { goodsHtml += ` diff --git a/src/Obj/Base/CircleDiffuse/index.js b/src/Obj/Base/CircleDiffuse/index.js index 36acfa4..0820d3b 100644 --- a/src/Obj/Base/CircleDiffuse/index.js +++ b/src/Obj/Base/CircleDiffuse/index.js @@ -181,7 +181,7 @@ class CircleDiffuse extends Base { } that.sdk._entityZIndex++ if (that.sdk.viewer._element.className === 'cesium-viewer 2d') { - that.entity.ellipse.height = 1000000 + that.entity.ellipse.height = 1 } CircleDiffuse.createLabel(that) syncData(that.sdk, that.options.id) diff --git a/src/Obj/Base/CurvelineObject/index.js b/src/Obj/Base/CurvelineObject/index.js index f6ea05f..8180261 100644 --- a/src/Obj/Base/CurvelineObject/index.js +++ b/src/Obj/Base/CurvelineObject/index.js @@ -1384,10 +1384,10 @@ class CurvelineObject extends Base { that.options.lengthByMeter = res that.lengthUnit = that.options['length-unit'] syncData(that.sdk, that.options.id) - if (that.options.show) { - setSplitDirection(0, that.options.id) - } }) + if (that.options.show) { + setSplitDirection(0, that.options.id) + } // if (this.options['nose-to-tail']) { // let array = [] diff --git a/src/Obj/Base/PolylineObject/index.js b/src/Obj/Base/PolylineObject/index.js index 3769d21..252044f 100644 --- a/src/Obj/Base/PolylineObject/index.js +++ b/src/Obj/Base/PolylineObject/index.js @@ -1410,10 +1410,10 @@ class PolylineObject extends Base { that.options.lengthByMeter = res that.lengthUnit = that.options['length-unit'] syncData(that.sdk, that.options.id) - if (that.options.show) { - setSplitDirection(0, that.options.id) - } }) + if (that.options.show) { + setSplitDirection(0, that.options.id) + } // if (this.options['nose-to-tail']) { diff --git a/src/Obj/Base/RadarScan/index.js b/src/Obj/Base/RadarScan/index.js index 3959c72..59e1787 100644 --- a/src/Obj/Base/RadarScan/index.js +++ b/src/Obj/Base/RadarScan/index.js @@ -138,7 +138,7 @@ class RadarScan extends Base { }) that.sdk._entityZIndex++ if (that.sdk.viewer._element.className === 'cesium-viewer 2d') { - that.entity.ellipse.height = 1000000 + that.entity.ellipse.height = 1 } RadarScan.createLabel(that) syncData(that.sdk, that.options.id) diff --git a/src/Obj/Materail/CircleRippleMaterialProperty.js b/src/Obj/Materail/CircleRippleMaterialProperty.js index f663808..0bd966f 100644 --- a/src/Obj/Materail/CircleRippleMaterialProperty.js +++ b/src/Obj/Materail/CircleRippleMaterialProperty.js @@ -50,7 +50,8 @@ export default class CircleDiffuseMaterialProperty { let color = this.colors[ratio[i]] _sourceColor = _sourceColor + ` if(dis < float(${Number(ratio[i]) / 2})) { - material.diffuse = 1.5 * vec4(${color.red},${color.green},${color.blue},${color.alpha}).rgb; + material.diffuse = vec4(0.0,0.0,0.0,0.0).rgb; + material.emission = 1.0 * vec4(${color.red},${color.green},${color.blue},${color.alpha}).rgb; } ` } @@ -110,7 +111,7 @@ export default class CircleDiffuseMaterialProperty { transparency: 1, count: 4, gradient: 0.2, - frameNumber: Cesium.getTimestamp(), + frameNumber: Cesium.getTimestamp(), }, source: this._source, },