diff --git a/src/view/echart_analyze/map.vue b/src/view/echart_analyze/map.vue index 543d336..bedf6a8 100644 --- a/src/view/echart_analyze/map.vue +++ b/src/view/echart_analyze/map.vue @@ -20,6 +20,7 @@ const initMap = () => { let type = tools.data.get("type"); if (type == 1) { + } else { map.setMapStyleV2({ styleId: "d0acde891abd157741b71e12670ee2e6", diff --git a/src/view/sy_map.vue b/src/view/sy_map.vue index 7bcda6d..677b016 100644 --- a/src/view/sy_map.vue +++ b/src/view/sy_map.vue @@ -1074,12 +1074,24 @@ const pagination = reactive({ }); //--------定义方法---------------------------------------- //地图初始化 +var styleJson = [ + { featureType: "label", elementType: "all", stylers: { visibility: "off" } }, + { + featureType: "boundary", + elementType: "all", + stylers: { visibility: "off" }, + }, + { featureType: "road", elementType: "all", stylers: { visibility: "off" } }, + { featureType: "water", elementType: "all", stylers: { visibility: "off" } }, + { featureType: "land", elementType: "all", stylers: { visibility: "off" } }, +]; const totalType = ref(2); const initMap = () => { map = new BMapGL.Map("map", { minZoom: 8, maxZoom: 20 }); let type = tools.data.get("type"); if (type == 1) { totalType.value = 1; + map.setMapStyleV2({ styleJson: styleJson }); } else { totalType.value = 2; map.setMapType(BMAP_SATELLITE_MAP); @@ -4947,6 +4959,7 @@ onMounted(async () => { } } } +//蒙版 .btns { z-index: 999; position: absolute;