2011-09-14 3 views
0

Hy,marqueur Clusterer Google Maps

Je ne sais pas pourquoi le Clusterer marqueur ne montre pas mes repères groupés, comme ici: http://media.svennerberg.com/2009/01/screenshot_clusterereffect.jpg

Mon code est comme ceci:

<!DOCTYPE html> 
<html> 
<head> 
<script type="text/javascript" 
    src="http://maps.google.com/maps/api/js?sensor=false"> 
</script> 
<script type="text/javascript"> 

function initialize() { 
     var center = new google.maps.LatLng(48.136, 11.586); 

     var myOptions = { 
      zoom: 3, 
      center: center, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
     var map = new google.maps.Map(document.getElementById("map_canvas"),myOptions); 

     var points = []; 
     for (var i = 0; i < 600; i++) { 

       var point = new google.maps.Marker({ 
        position: new google.maps.LatLng(48.135 + Math.random(), 11.664 + Math.random()), 
        map: map, 
        title:"This is where I work" 
       }); 
       points.push(point); 

     } 

     var cluster = new MarkerClusterer(map, points); 
    } 

</script> 
</head> 
<body onload="initialize()"> 
    <div id="map_canvas" style="width:1000px; height:1000px"></div> 
</body> 
</html> 

mais cela ne fonctionne pas. Qui peut dire pourquoi ça ne marche pas? Thx

Répondre

0

Problème résolu :) Mon fichier html n'a pas été chargé JSON correct et c'est la raison pour laquelle il n'a pas fonctionné

+0

ce que JSON avez-vous besoin de charger pour que cela fonctionne? et comment l'avez-vous réparé? – clifgray

+0

désolé mec. C'était il y a longtemps, je ne sais plus quel json a travaillé pour moi. – user846290