Vorrei centrare la mappa della zona che mi interessa per poi far uscire il marker del punto da far vedere.
Ora invece mi appare spostata direttamente sul marker. cosa devo aggiustare?
questo e' il codice che sto usando:
<script type="text/javascript">
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), 2);
geocoder = new GClientGeocoder();
}
}
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 12);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
}
</script>
<body onload="load();showAddress('via che mi interessa, bla bla, Italy');" onunload="GUnload();">
<div id="map" style="width: 590px; height: 300px"></div>
</body>