From 40f2cc4bdc91f63954c8b2bbd351bc650657affc Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 12 Nov 2024 14:25:15 +0800
Subject: [PATCH] 配置更改; 图层默认显示调整; 弹窗关闭相关调整;
---
src/views/space/components/box/dataContent.vue | 39 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 38 insertions(+), 1 deletions(-)
diff --git a/src/views/space/components/box/dataContent.vue b/src/views/space/components/box/dataContent.vue
index 0ef86eb..33fc026 100644
--- a/src/views/space/components/box/dataContent.vue
+++ b/src/views/space/components/box/dataContent.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2023-03-13 14:54:26
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-11-08 20:12:10
+ * @LastEditTime: 2024-11-08 20:17:16
* @FilePath: \bigScreen\src\views\space\components\box\dataContent.vue
* @Description:
*
@@ -140,6 +140,43 @@
// 行点击
function rowClick (row) {
// 读取定位飞
+ window.$viewer.zoomToPosition(new DC.Position(
+ Number(row.lng),
+ Number(row.lat),
+ 800,
+ 0,
+ -80,
+ 0
+ ), () => {
+ })
+
+ // let layer = new DC.VectorLayer('layer')
+ // window.$viewer.addLayer(layer)
+ // let positions = generatePosition(row.lng, row.lat)
+ // let material = new DC.PolylineDashMaterialProperty({
+ // color: DC.Color.ORANGE
+ // })
+ // positions.forEach(item => {
+ // let label = new DC.CustomLabel(
+ // item,
+ // row.name
+ // )
+ // label.setStyle({
+ // fillColor: DC.Color.YELLOW,
+ // font: '12px',
+ // pixelOffset: { x: 0, y: -10 }
+ // })
+ // label.setVLine({
+ // width: 2,
+ // material
+ // })
+ // layer.addOverlay(label)
+ // })
+}
+function generatePosition (lng, lat) {
+ let list = []
+ list.push(new DC.Position(lng, lat, 100))
+ return list
}
// 查看详情
--
Gitblit v1.9.3