var map; var selectControl, selectedFeature; var vector22176; var v22176txt="

Deszcz - Stopień 1: deszcz 15-40 mm I/LUB śnieg 10-15 cm

W okresie waznosci ostrzezenia prognozowane sa dosc intensywne opady deszczu, miejscami o sumie do 25-40 mm. Niewykluczone sa lokalne burze.

Wydał: SP_ForecasterWażne od: 2025-09-13 15:09:00
Ważne do: 2025-09-14 02:00:00
"; //------------------------------------------------------------------------------------------------- function onPopupClose(evt) { selectControl.unselect(selectedFeature); } //------------------------------------------------------------------------------------------------- function onFeatureSelect(feature) { selectedFeature = feature; var text= "Brak ostrzeżeń."; if(feature.geometry.id == vector22176.features[0].geometry.id) text = v22176txt; popup = new OpenLayers.Popup.FramedCloud("chicken",feature.geometry.getBounds().getCenterLonLat(),null,"
"+text+"
", null, true, onPopupClose); feature.popup = popup; map.addPopup(popup); } //------------------------------------------------------------------------------------------------- function onFeatureUnselect(feature) { map.removePopup(feature.popup); feature.popup.destroy(); feature.popup = null; } //------------------------------------------------------------------------------------------------- function init() { map = new OpenLayers.Map("map"); var mapnik = new OpenLayers.Layer.OSM(); var fromProjection = new OpenLayers.Projection("EPSG:4326"); var toProjection = new OpenLayers.Projection("EPSG:900913"); var position = new OpenLayers.LonLat( 19.4118359375003,52.06827300198528).transform( fromProjection, toProjection); var zoom = 6; var epsg4326 = new OpenLayers.Projection("EPSG:4326"); map.addLayer(mapnik); map.setCenter(position, zoom ); var sitePoints22176 = []; var siteStyle22176 = { 'strokeWidth': 1, 'strokeColor': '#9496fc', 'strokeOpacity': '0.6', 'fillColor': '#9496fc', 'fillOpacity': '0.5' }; var point_22176_0 = new OpenLayers.Geometry.Point(17.99560546875,51.63165734945); point_22176_0.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_0); var point_22176_1 = new OpenLayers.Geometry.Point(18.10546875,50.736455137011); point_22176_1.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_1); var point_22176_2 = new OpenLayers.Geometry.Point(18.6328125,50.694717838193); point_22176_2.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_2); var point_22176_3 = new OpenLayers.Geometry.Point(20.56640625,52.469396842762); point_22176_3.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_3); var point_22176_4 = new OpenLayers.Geometry.Point(21.55517578125,54.380557368631); point_22176_4.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_4); var point_22176_5 = new OpenLayers.Geometry.Point(21.46728515625,54.533832507944); point_22176_5.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_5); var point_22176_6 = new OpenLayers.Geometry.Point(20.01708984375,54.508326500291); point_22176_6.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_6); var point_22176_7 = new OpenLayers.Geometry.Point(19.57763671875,54.354955689554); point_22176_7.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_7); var point_22176_8 = new OpenLayers.Geometry.Point(18.017578125,52.496159531097); point_22176_8.transform(epsg4326, map.getProjectionObject()); sitePoints22176.push(point_22176_8); sitePoints22176.push(sitePoints22176[0]); var linearRing22176= new OpenLayers.Geometry.LinearRing(sitePoints22176); var geometry22176 = new OpenLayers.Geometry.Polygon([linearRing22176]); var polygonFeature22176 = new OpenLayers.Feature.Vector(geometry22176, null, siteStyle22176); vector22176 = new OpenLayers.Layer.Vector("22176"); vector22176.addFeatures([polygonFeature22176]); map.addLayer(vector22176); map.addControl(new OpenLayers.Control.LayerSwitcher()); selectControl = new OpenLayers.Control.SelectFeature([vector22176], {onSelect: onFeatureSelect, onUnselect: onFeatureUnselect}); map.addControl(selectControl); selectControl.activate(); }