From cbde2b4fb938ce62c204390544c52935906c8962 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期二, 09 一月 2024 18:59:29 +0800 Subject: [PATCH] 11 --- src/assets/js/Layer/mapViewer.js | 21 ++++++++++++--------- 1 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/assets/js/Layer/mapViewer.js b/src/assets/js/Layer/mapViewer.js index 8fb0cc8..d743909 100644 --- a/src/assets/js/Layer/mapViewer.js +++ b/src/assets/js/Layer/mapViewer.js @@ -13,7 +13,7 @@ this.leftClick.setInputAction(function (event) { let nPickFeature = Viewer.scene.pick(event.position); let cartesian = window.Viewer.camera.pickEllipsoid(event.position); - + let cartographic = Cesium.Cartographic.fromCartesian(cartesian); let lng = Cesium.Math.toDegrees(cartographic.longitude); // 缁忓害 let lat = Cesium.Math.toDegrees(cartographic.latitude); // 绾害 @@ -32,21 +32,24 @@ model.setModelCoord(coordinate); } - if(store.state.isMeasureFlag){ + if (store.state.isMeasureFlag) { store.state.measureCoordObj = coordinate; - store.state.isShowMeasureCoord= true; + store.state.isShowMeasureCoord = true; } if (Cesium.defined(nPickFeature)) { - if(nPickFeature.id && nPickFeature.id.properties){ + console.log(nPickFeature); + if (nPickFeature.id && nPickFeature.id.id == 'Rectangle') + return + if (nPickFeature.id && nPickFeature.id.properties) { mapInfo.setGeoJsonInfo(nPickFeature.id.properties) - }else if(nPickFeature && nPickFeature.getProperty("name")){ - if(nPickFeature.getProperty("name") == "DLJQT0007"){ - store.state.isShowVideo= true; + } else if (nPickFeature && nPickFeature.getProperty("name")) { + if (nPickFeature.getProperty("name") == "DLJQT0007") { + store.state.isShowVideo = true; } } } - if(store.state.isQueryFalag){ - + if (store.state.isQueryFalag) { + store.state.isQyeryCoord = coordinate; } -- Gitblit v1.9.3