Problem med GoogleMap funktion
Hejsa.Jeg skal lave en googlemap implementering på et site. Og jeg har en ting som irriterer mig helt vildt.
I nedenstående funktion kan i se at 2 af linjerne er udkommenteret. Det er mere for at give lidt overskuelighed.
Mit problem er relateret til de koordinater som gooele leverer retur for en adresse angivelse.
Hvis jeg (som det pt. står i mit eksempel her) angiver koordinaterne direkte, så virker alt helt fint.
Men så snart jeg bruger "Position" værdien som ved en "alert(position)" retunerer et korrekt koordinat resultat, så dukker kortet bare aldrig op.
Der sker ingen Javascript fejl, så det undrer mig hvad pokker der er galt. Burde det her ikke virke?
Håber en kan give en hjælpende hånd.
Mvh.
Lasse
--------------
function showAdress() {
var position = null;
var geocoder = new GClientGeocoder();
var storelocation = "Vestergade 2, 5000 Odense";
//var storelocation = document.getElementById("storeaddress").value + ", " + document.getElementById("storezip").value + " " + document.getElementById("storecity").value;
if (geocoder) {
geocoder.getLatLng(storelocation, function initialize(point) {
position = point.toString().replace("(", "");
position = position.toString().replace(")", "");
directionsDisplay = new google.maps.DirectionsRenderer();
var myOptions = {
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP,
// center: new google.maps.LatLng(point)
center: new google.maps.LatLng(55.4734397, 9.4787037)
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
directionsDisplay.setMap(map);
directionsDisplay.setPanel(document.getElementById("directions"));
}
);
}
}
-------------
