From 20f5203f80444254892012e87e1672f2bc6001db Mon Sep 17 00:00:00 2001
From: ansel0926 <ansel0926@gmail.com>
Date: 星期二, 17 五月 2022 13:59:58 +0800
Subject: [PATCH] Merge branch 'master' of ssh://117.78.1.188:29418/DDE-WEB

---
 assets/map/map3D.js |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/assets/map/map3D.js b/assets/map/map3D.js
index 7d997e6..2113bfa 100644
--- a/assets/map/map3D.js
+++ b/assets/map/map3D.js
@@ -9,6 +9,8 @@
 var userId;
 var userName;
 
+var layerMap=new Map();//瀛樺偍id鍜屽浘灞傜殑index绱㈠紩缁撴瀯
+
 var entityMouseClickListenerIsEnable = true;
 
 var previousTime;//鍦扮悆鏃嬭浆鐨勫弬鏁�
@@ -932,7 +934,7 @@
 	else if(type==5){
 		let urlArr = val.split("/");
 		let newUrl=urlArr.splice(4).join("/")
-		$("#" + popId).children(".bx-popup-content-ctn").children(".bx-popup-content").children(".image")[0].src = val;
+		$("#" + popId).children(".bx-popup-content-ctn").children(".bx-popup-content").children(".image")[0].src = parent.httpConfig.nginxUrl+newUrl;
 		saveData= {
 			"id":signPointEntity._id,
 			"type": "point",
@@ -943,7 +945,7 @@
 	else if(type==6){
 		let urlArr = val.split("/");
 		let newUrl=urlArr.splice(4).join("/")
-		signPointEntity._billboard._image._value=parent.httpConfig.nginxUrl+newUrl;;
+		signPointEntity._billboard._image._value=parent.httpConfig.nginxUrl+newUrl;
 		saveData= {
 			"id":signPointEntity._id,
 			"type": "point",
@@ -1408,7 +1410,6 @@
 }
 
 function initDrawEntity(){//zzf:鍒濆鍖栧浘褰�
-
 	let token = window.localStorage.getItem("token");
     $.ajax({
 		type: "get",
@@ -1461,7 +1462,7 @@
 			horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 			disableDepthTestDistance: Number.POSITIVE_INFINITY,
 			heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
-			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000000000.0)
+			distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)
 		},
 		billboard: {
 			image: iconPath,
@@ -1472,7 +1473,7 @@
 			horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 			disableDepthTestDistance: Number.POSITIVE_INFINITY,
 			heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
-			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000000000.0)
+			distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)
 		}
 	});
 	if(drawEntity.content!=null&&drawEntity.content!=""){
@@ -1490,7 +1491,7 @@
 		content:drawEntity.popContent?drawEntity.popContent:null,
 	})
 	if( drawEntity.imagePath!=null&& drawEntity.imagePath!=""){
-		$("#pop_" + entity.id).children(".bx-popup-content-ctn").children(".bx-popup-content").children(".image")[0].src = parent.httpConfig.webApiUrl+drawEntity.imagePath;
+		$("#pop_" + entity.id).children(".bx-popup-content-ctn").children(".bx-popup-content").children(".image")[0].src = parent.httpConfig.nginxUrl+drawEntity.imagePath;
 	}
 	document.getElementById("pop_" +entity.id).style.display="none";
 	addTreeNode({
@@ -1525,7 +1526,8 @@
 			clampToGround: true,
 			width: drawEntity.fontsize?drawEntity.fontsize:1,
 			material: drawEntity.color?Cesium.Color.fromCssColorString(drawEntity.color):new Cesium.Color.fromBytes(255,124,0,255),
-			positions:measureLinePositonsArray
+			positions:measureLinePositonsArray,
+			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000.0)
 		},
 		drawpointArr: drawpointArr,
 		measureLinePositonsArray: measureLinePositonsArray
@@ -1575,7 +1577,8 @@
 			outlineColor: Cesium.Color.WHITE,
 			hierarchy: new Cesium.CallbackProperty(function () {
 				return polygon;
-			}, false)
+			}, false),
+			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000.0)
 		}
 	});
 	if(drawEntity.content!=null&&drawEntity.content!=""){
@@ -1617,7 +1620,7 @@
 			horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 			disableDepthTestDistance: Number.POSITIVE_INFINITY,
 			heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
-			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000000000.0)
+			distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)
 		},
 		billboard: {
 			image: iconPath,
@@ -1628,7 +1631,7 @@
 			horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
 			disableDepthTestDistance: Number.POSITIVE_INFINITY,
 			heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
-			distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 10000000000000.0)
+			distanceDisplayCondition: window.localStorage.getItem("visualDistance")?new Cesium.DistanceDisplayCondition(0, window.localStorage.getItem("visualDistance")):new Cesium.DistanceDisplayCondition(0, 100000.0)
 		}
 	});
 	if(drawEntity.content!=null&&drawEntity.content!=""){

--
Gitblit v1.9.1