From a3fadb577e4d18c1d7ff60e23be4f3d27f63b9a3 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Mon, 17 Jan 2022 17:07:52 +0800
Subject: [PATCH] +
---
src/components/map/components/dimension.vue | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/components/map/components/dimension.vue b/src/components/map/components/dimension.vue
index 51b97ea..9c443d4 100644
--- a/src/components/map/components/dimension.vue
+++ b/src/components/map/components/dimension.vue
@@ -28,7 +28,6 @@
// 标注
cvaLayer: null,
// 建筑2.5D面数据
- areaLayer: null,
provider: null,
wallLayer: null,
tileset: null,
@@ -72,6 +71,7 @@
]
}
},
+ props: ['areaLayer'],
computed: {
...mapGetters([
'viewer',
@@ -303,9 +303,6 @@
// 视角旋转
that.viewer.scene.screenSpaceCameraController.enableTilt = false
- that.areaLayer = new that.DC.VectorLayer('areaLayer')
- that.viewer.addLayer(that.areaLayer)
-
axios.get('http://arcgis.jxpskj.com:6080/arcgis/rest/services/lxxqwxq/MapServer/0/query?where=1%3D1&text=&objectIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&spatialRel=esriSpatialRelIntersects&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&returnIdsOnly=false&returnCountOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&gdbVersion=&returnDistinctValues=false&returnTrueCurves=false&resultOffset=&resultRecordCount=&f=pjson').then(resultData => {
resultData.data.features.forEach(item => {
item.geometry.rings[0].forEach(it => {
@@ -333,7 +330,7 @@
}
that.viewer.on(that.DC.MouseEventType.MOUSE_MOVE, e => {
- if (e.overlay != undefined) {
+ if (e.overlay != undefined && e.layer.id == 'areaLayer') {
if (select.overlay != undefined) {
if (e.overlay != select.overlay) {
select.overlay.setStyle({
--
Gitblit v1.9.3