|
|
@@ -78,14 +78,19 @@ const handleBaseTabClick = (tab) => {
|
|
|
activeBaseTab.value = tab;
|
|
|
showPoint.value = false
|
|
|
staticMapPointLayers.hidePoint()
|
|
|
+ staticMapLayers.hideAll()
|
|
|
// 水利图层隐藏
|
|
|
- waterLayer.toggleLayer(false)
|
|
|
+ waterLayer && waterLayer.toggleLayer(false)
|
|
|
if (tab === "资源") {
|
|
|
staticMapPointLayers.showPoint()
|
|
|
}else if (tab === "灌渠与泵站") {
|
|
|
showPoint.value = true
|
|
|
- } else if (tab === "水利") {
|
|
|
- waterLayer.toggleLayer(true)
|
|
|
+ }else if (tab === "长势等级") {
|
|
|
+ staticMapLayers.showSingle("Dongguan长势", false);
|
|
|
+ }else if (tab === "物候期分布") {
|
|
|
+ staticMapLayers.showSingle("Dongguan物候期", false);
|
|
|
+ }else if (tab === "水利") {
|
|
|
+ waterLayer && waterLayer.toggleLayer(true)
|
|
|
}
|
|
|
};
|
|
|
|
|
|
@@ -136,7 +141,8 @@ onMounted(async () => {
|
|
|
eventBus.emit("warningMap:init", warningMap.kmap);
|
|
|
|
|
|
staticMapLayers.initStaticMapLayers(warningMap.kmap);
|
|
|
-
|
|
|
+ staticMapLayers.showSingle("Dongguan物候期", false);
|
|
|
+
|
|
|
// 图例数据
|
|
|
eventBus.on("alarmList:warningLayers", (data) => {
|
|
|
warningLayers.value = data;
|