Googlemap Problem

MsvP@habdichliebhasi

Erfahrenes Mitglied
Ich habe eine Googlemap auf meiner Webseite eingebunden. aber aus
irgendeinem Grunde zeigt er mir keine Marker an, außer dem des Ortes,
hat dafür jemand eine Erklärung?

LONG LAT und ADRESSE, sind bei mir natürlich ausgefüllt.

Folgendes Script habe ich auf meiner Webseite:

PHP:
<script type="text/javascript">

    //<![CDATA[

   var addresse = 'ADRESSE'
   var map;
   var geocoder;

     function load() {
      if (GBrowserIsCompatible()) {

        function createMarker(point,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(html);
        });
        return marker;
        }

        geocoder = new GClientGeocoder();
        map = new GMap2(document.getElementById("map"));

        geocoder.getLatLng(
                addresse,
                function(point) {
                if (!point) {
                  alert(addresse + " not found");
                }
                else {

                       map.setCenter(point, 12);
                       map.addControl(new GLargeMapControl());

                           var icon = new GIcon();
                           icon.image = "Images/iconb_p.png";
                           icon.shadow = "Images/pin_shadow.png";
                           icon.iconSize = new GSize(20, 34);
                           icon.shadowSize = new GSize(40, 28);
                           icon.iconAnchor = new GPoint(6, 20);
                           icon.infoWindowAnchor = new GPoint(5, 1);

                           var marker = new GMarker(point,icon);
                           GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(addresse)});
                           map.addOverlay(marker);

                           }
                  }
                );

    var point = new GPoint(LONG,LAT);
    var marker = createMarker(point,"TEXT")
    map.addOverlay(marker);

     }
    }

    //]]>

</script>

<center><div id="map" style="width: 500px; height:
300px"><script>load();</script></div></center>
 
Zurück