var map;
var selectControl, selectedFeature;
var vector22196;
var v22196txt="
Burze - Stopień 1: deszcz 15-40 mm I/LUB wiatr 60-90 km/h I/LUB grad <2 cm
To jest komentarzPAMIĘTAJ!W czasie burzy należy zachować szczególną ostrożność - nie należy wychodzić na zewnątrz budynków. Jeśli burza zaskoczy w otwartym terenie, należy unikać drzew oraz wszelkich wyższych konstrukcji, w które mógłby trafić piorun.Burze mogą powodować lokalne szkody - zalewać piwnice, łamać gałęzie drzew, powodować utrudnienia komunikacyjne i przerwy w dostawach energii elektrycznej.
Wydał: SP_Forecaster | Ważne od: 2025-09-16 00:16:00Ważne do: 2025-09-16 04:16:00 |
";
//-------------------------------------------------------------------------------------------------
function onPopupClose(evt) {
selectControl.unselect(selectedFeature);
}
//-------------------------------------------------------------------------------------------------
function onFeatureSelect(feature) {
selectedFeature = feature;
var text= "Brak ostrzeżeń.";
if(feature.geometry.id == vector22196.features[0].geometry.id) text = v22196txt;
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 sitePoints22196 = [];
var siteStyle22196 = {
'strokeWidth': 1,
'strokeColor': '#fc66e4',
'strokeOpacity': '0.6',
'fillColor': '#fc66e4',
'fillOpacity': '0.5'
};
var point_22196_0 = new OpenLayers.Geometry.Point(17.11669921875,50.247204901393);
point_22196_0.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_0);
var point_22196_1 = new OpenLayers.Geometry.Point(19.9951171875,50.861444110589);
point_22196_1.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_1);
var point_22196_2 = new OpenLayers.Geometry.Point(20.7861328125,50.666872321811);
point_22196_2.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_2);
var point_22196_3 = new OpenLayers.Geometry.Point(20.58837890625,49.894634395734);
point_22196_3.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_3);
var point_22196_4 = new OpenLayers.Geometry.Point(19.00634765625,49.35375571831);
point_22196_4.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_4);
var point_22196_5 = new OpenLayers.Geometry.Point(17.666015625,49.653404588438);
point_22196_5.transform(epsg4326, map.getProjectionObject());
sitePoints22196.push(point_22196_5);
sitePoints22196.push(sitePoints22196[0]);
var linearRing22196= new OpenLayers.Geometry.LinearRing(sitePoints22196);
var geometry22196 = new OpenLayers.Geometry.Polygon([linearRing22196]);
var polygonFeature22196 = new OpenLayers.Feature.Vector(geometry22196, null, siteStyle22196);
vector22196 = new OpenLayers.Layer.Vector("22196");
vector22196.addFeatures([polygonFeature22196]);
map.addLayer(vector22196);
map.addControl(new OpenLayers.Control.LayerSwitcher());
selectControl = new OpenLayers.Control.SelectFeature([vector22196], {onSelect: onFeatureSelect, onUnselect: onFeatureUnselect});
map.addControl(selectControl);
selectControl.activate();
}