Jochen: Google Maps API

Guten Abend,

ich bin hier am verzweifeln, versuche eine Karte auf meiner WebSeite einzubinden, dieses mache ich wie folgt:

  
            <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>  
    <script>  
var geocoder;  
var map;  
function initialize() {  
  geocoder = new google.maps.Geocoder();  
  var latlng = new google.maps.LatLng(50.93614726882475,6.962070465087891);  
  var mapOptions = {  
    zoom: 8,  
    center: latlng,  
    mapTypeId: google.maps.MapTypeId.ROADMAP  
  }  
  map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);  
}  
  
function codeAddress() {  
  var address = 'Köln Monheimer Straße';  
  geocoder.geocode( { 'address': address}, function(results, status) {  
    if (status == google.maps.GeocoderStatus.OK) {  
  
      var marker = new google.maps.Marker({  
          map: map,  
          position: results[0].geometry.location  
      });  
    } else {  
      alert('Geocode was not successful for the following reason: ' + status);  
    }  
  });  
}  
  
google.maps.event.addDomListener(window, 'load', initialize);  
    </script>  
  

die Ausgabe sieht wie folgt aus:

  
<div id="map-canvas" style="width: 595px; height: 360px;"></div>  

Köln wird auf der Karte gefunden, aber er setzt mir kein Marker auf der "Monheimer Straße" egal ob ich es mit Hausnummer oder ohne mache. Laut Firebug liegt auch kein Fehler vor.

Das Beispiel habe ich von hier: https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple?hl=de

vlt. findet ihr den Fehler.

  1. Hallo,

    vlt. findet ihr den Fehler.

    Wenn ich Google Maps direkt benutze, stelle ich fest, dass ich z.B. im IE7 einen Marker angezeigt bekommen und im FF (10) nicht. Hast du verschiedene Browser probiert? An deinem Code kann ich keinen Fehler erkennen.

    Viele Grüße
    Siri