// Funzione JS che restituisce il punto GLatLng in base al parametro passato function myGetPoint(aElement) { return new GLatLng(aElement[1], aElement[2]); } // Funzione JS che aggiunge un overlay marker alla mappa gMap in base al parametro passato e lo restituisce function myAddMarker(aElement) { var point = myGetPoint(aElement); var marker = new GMarker(point, markerOptions); marker.myHtml = aElement[3]; marker.bindInfoWindowHtml(marker.myHtml, myInfoWindowOptions); gMap.addOverlay(marker); return marker; } function myAddMarkerWithBioData(aElement) { var point = myGetPoint(aElement); var myIconWithBioData = myGetMapsIconWithBioData(aElement[5]); // Create our "tiny" marker icon, and use it var marker = new GMarker(point, {icon:myIconWithBioData}); marker.myHtml = aElement[3]; marker.bindInfoWindowHtml(marker.myHtml, myInfoWindowOptions); gMap.addOverlay(marker); return marker; } // Funzione JS che aggiunge TUTTI gli overlay marker alla mappa in base al RS passato e centra/zoomma la mappa function myAddAllMarkers(aArgElements) { gMarkers = new Array(); var iLen = aArgElements.length; var aIthElement; for (iInd=0; iInd 0) { myAutoZoom(aArgElements); } else { myZoomHome(); myNothingOn(); } } // Funzione JS che aggiunge TUTTI gli overlay marker alla mappa in base al RS passato e centra/zoomma la mappa function myAddAllMarkersWithBioData(aArgElements) { gMarkers = new Array(); var iLen = aArgElements.length; var aIthElement; for (iInd=0; iInd 0) { myAutoZoom(aArgElements); } else { myZoomHome(); myNothingOn(); } } function myAutoZoom(aArgElements) { var bounds = new GLatLngBounds(); var iLen = aArgElements.length; var aIthElement; for (iInd=0; iIndNon ci sono colonnine elettriche in questa provincia.

In questa provincia non sono presenti colonnine elettriche.
Selezionare un'altra provincia dal menù a lato.

", myInfoWindowOptions); } function myZoomHome() { gMap.setCenter(new GLatLng(41.8719400,12.5673800), 6); } function myGetMapsIconWithBioData(bFlagBio) { var myIcon = new GIcon(); if (bFlagBio) myIcon.image = "http://www.colonnineelettriche.it/images/mrkColonnina.png"; else myIcon.image = "http://www.colonnineelettriche.it/images/mrkColonnina.png"; myIcon.shadow = "http://www.colonnineelettriche.it/images/mrkShadow.png"; myIcon.iconSize = new GSize(20, 34); myIcon.shadowSize = new GSize(34, 34); myIcon.iconAnchor = new GPoint(10, 33); myIcon.infoWindowAnchor = new GPoint(5, 1); return myIcon; } function myGetMapsIcon() { var myIcon = new GIcon(); myIcon.image = "http://www.colonnineelettriche.it/images/mrkColonnina.png"; myIcon.shadow = "http://www.colonnineelettriche.it/images/mrkShadow.png"; myIcon.iconSize = new GSize(20, 34); myIcon.shadowSize = new GSize(34, 34); myIcon.iconAnchor = new GPoint(10, 33); myIcon.infoWindowAnchor = new GPoint(5, 1); return myIcon; } function myGetGenericIcon() { var myIcon = new GIcon(); myIcon.image = "http://www.colonnineelettriche.it/images/mrkColonnina.png"; myIcon.shadow = "http://www.colonnineelettriche.it/images/mrkShadow.png"; myIcon.iconSize = new GSize(20, 34); myIcon.shadowSize = new GSize(34, 34); myIcon.iconAnchor = new GPoint(10, 33); myIcon.infoWindowAnchor = new GPoint(5, 1); return myIcon; }