| 
														
															@@ -63,8 +63,9 @@ class StaticMapLayers { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             }) 
														 | 
														
														 | 
														
															             }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }) 
														 | 
														
														 | 
														
															         }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-     
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     show(key,isFit = false){ 
														 | 
														
														 | 
														
															     show(key,isFit = false){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        console.log("show layer",key) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (isFit) { 
														 | 
														
														 | 
														
															         if (isFit) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             this.timeIndex = 0 
														 | 
														
														 | 
														
															             this.timeIndex = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -72,14 +73,14 @@ class StaticMapLayers { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.hideAll() 
														 | 
														
														 | 
														
															         this.hideAll() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         let keyText = key+this.timeIndex 
														 | 
														
														 | 
														
															         let keyText = key+this.timeIndex 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         let layer = this.layerData[keyText].layer 
														 | 
														
														 | 
														
															         let layer = this.layerData[keyText].layer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        eventBus.emit("alarmList:changeMapLayer", {legendUrl:this.layerData[keyText].legend, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        eventBus.emit("alarmList:changeMapLayer", {legendUrl:layer.layer.get("legend"), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             colors:layer.layer.get("colors"), labels:layer.layer.get("labels")}); 
														 | 
														
														 | 
														
															             colors:layer.layer.get("colors"), labels:layer.layer.get("labels")}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         layer.show() 
														 | 
														
														 | 
														
															         layer.show() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(isFit && layer.layer.getExtent){ 
														 | 
														
														 | 
														
															         if(isFit && layer.layer.getExtent){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             let extent = layer.layer.getExtent(); 
														 | 
														
														 | 
														
															             let extent = layer.layer.getExtent(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if(extent && extent[0] != Infinity){ 
														 | 
														
														 | 
														
															             if(extent && extent[0] != Infinity){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 console.log("show layer",extent) 
														 | 
														
														 | 
														
															                 console.log("show layer",extent) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                layer.mapInstance.fit(extent,{padding:[100,100,100,100]}) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                layer.mapInstance.fit(extent,{padding:[-100,-100,-100,-100]}) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -93,6 +94,11 @@ class StaticMapLayers { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     addStaticImgLayer(map, item){ 
														 | 
														
														 | 
														
															     addStaticImgLayer(map, item){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         let imgLayer = new StaticImgLayer(item.url, item, 3, map); 
														 | 
														
														 | 
														
															         let imgLayer = new StaticImgLayer(item.url, item, 3, map); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         imgLayer.hide() 
														 | 
														
														 | 
														
															         imgLayer.hide() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if(item.legendData){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            imgLayer.layer.set("colors", item.legendData.colors) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            imgLayer.layer.set("labels", item.legendData.label) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        imgLayer.layer.set("legend", item.legend) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return imgLayer 
														 | 
														
														 | 
														
															         return imgLayer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |