From e8d9f2bb15b9e2a0aedafa2e7d56e741b2296f8a Mon Sep 17 00:00:00 2001 From: zhanmingkan <496160012@qq.com> Date: 星期二, 17 五月 2022 16:23:49 +0800 Subject: [PATCH] Merge branch 'master' of ssh://117.78.1.188:29418/DDE-WEB --- assets/map/map3D.js | 39 +++++++++++++++++++++------------------ 1 files changed, 21 insertions(+), 18 deletions(-) diff --git a/assets/map/map3D.js b/assets/map/map3D.js index d378aa4..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;//鍦扮悆鏃嬭浆鐨勫弬鏁� @@ -224,9 +226,9 @@ maxmin: false, scrollbar: false, shadeClose: true, - area: ['310px', '480px'], + area: ['320px', '480px'], resize: false, - offset: ['50px',document.body.clientWidth-320], + offset: ['50px',document.body.clientWidth-330], content: 'project/editLabel.html', success: function (layero, index) { var iframe = window['layui-layer-iframe' + index]; @@ -254,9 +256,9 @@ maxmin: false, scrollbar: false, shadeClose: true, - area: ['300px', '330px'], + area: ['320px', '335px'], resize: false, - offset: ['50px',document.body.clientWidth-320], + offset: ['50px',document.body.clientWidth-330], content: 'project/editPoint.html', success: function (layero, index) { var iframe = window['layui-layer-iframe' + index]; @@ -282,9 +284,9 @@ maxmin: false, scrollbar: false, shadeClose: true, - area: ['310px', '300px'], + area: ['320px', '300px'], resize: false, - offset: ['50px',document.body.clientWidth-320], + offset: ['50px',document.body.clientWidth-330], content: 'project/editLine.html', success: function (layero, index) { var iframe = window['layui-layer-iframe' + index]; @@ -309,9 +311,9 @@ maxmin: false, scrollbar: false, shadeClose: true, - area: ['310px', '300px'], + area: ['320px', '300px'], resize: false, - offset: ['50px',document.body.clientWidth-320], + offset: ['50px',document.body.clientWidth-330], content: 'project/editPolygon.html', success: function (layero, index) { var iframe = window['layui-layer-iframe' + index]; @@ -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