Prikaz stanja naprava - iteracijski JS
// STANJE KARTA
//1.varianta z markerji in framecloudom, opustim //
//zaradi oblaka - ker ni mogoče narediti title //
var size = new OpenLayers.Size(21,25);
var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);
var icon = new OpenLayers.Icon('<#icon>',size,offset);
loc=new OpenLayers.LonLat(<#wx>,<#wy>).transform(new OpenLayers.Projection("EPSG:4326"),olMap.getProjectionObject());
icon.imageDiv.title = "<#title>" ;
markers.addMarker(new OpenLayers.Marker(loc,icon));
pop<#idnaprava> = new OpenLayers.Popup.FramedCloud("pop<#idnaprava>",
loc, new OpenLayers.Size(5, 10),
'<#popuptxt>', null,
false
);
olMap.addPopup(pop<#idnaprava>);
//delujoča koda - za marker//
markers = new OpenLayers.Layer.Markers( "Markers" );
map.addLayer(markers);
var size = new OpenLayers.Size(21,25);
var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);
var icon = new OpenLayers.Icon('files/1run.png',size,offset);
loc=new OpenLayers.LonLat(14,45).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());
icon.imageDiv.title = 'title' ;
markers.addMarker(new OpenLayers.Marker(loc,icon));
popup = new OpenLayers.Popup.FramedCloud("Popup",
loc, new OpenLayers.Size(5, 10),
'marko
kastelic', null,
false // <-- true if we want a close (X) button, false otherwise
);
map.addPopup(popup);
//delujoča koda - za marker//