Jochen: Google Maps API

Beitrag lesen

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.