Browse Source

点击图片标注地图移动到当前位置

李富豪 1 year ago
parent
commit
cfaf35f2b7
1 changed files with 3 additions and 1 deletions
  1. 3 1
      Web/src/pages/page-web/projects/layer/index.vue

+ 3 - 1
Web/src/pages/page-web/projects/layer/index.vue

@@ -21,7 +21,7 @@
           <span class="mr30">纬度:</span>
           {{ layerState.latitude || '--' }}
         </div>
-        <div class="element-item" v-if="layerState.element_from === 2">
+        <div class="element-item" v-if="layerState.element_from === 2 && layerState.currentType === geoType.Point">
           <span class="mr30">高度:</span>
           {{ layerState.height || '--' }}
         </div>
@@ -248,6 +248,8 @@ function selectLayer(keys: string[], e) {
       setBaseInfo()
       visible.value = true;
     } else if (type === 'PHOTO') {// 图片标注
+      const coordinates = selectedLayer.value.resource.content.geometry.coordinates
+      root.$map.setCenter(coordinates);
       state.photoDrawerVisible = true;
     }
   }