Originariamente inviato da fcaldera
C'è l'oggetto GIcon()
icon = new GIcon();
icon.image = "http://.../path/to/icon.png";
icon.shadow = "http://.../path/to/shadow.png";
icon.iconSize = new GSize(dimx, dimy);
icon.shadowSize = new GSize(dimx, dimy);
dimx e dimy vanno sostituite con le dimensioni effettive dei due file png
ok sto provando ma non escono...
dove dovrei inserirle?
codice:
var map = null;
var geocoder = null;
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(40.727356,13.909893), 12);
//map.setMapType(G_SATELLITE_MAP );
geocoder = new GClientGeocoder();
}
}
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " L'indirizzo segnalato per la mappa non è corretto" );
} else {
var marker = new GMarker(point);
map.addOverlay(marker);
//I TRE RIGHI SOTTOSTANTI SERVONO PER CLICCARE SUL MARKER E FAR APPARIRE IL FUMETTO
var html = "<img src=http://www.sito.it/immagine.jpg align=left>";
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
}
}
);
}
}