21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
TomasRe
Profil
Dobrý den,
můžete mi prosím poradit, jak upravit následující kód, aby se ikony poloh (markers) při vzdálení mapy spojili v jednu - zkoušel jsem podle návodů - marker clustering, ale bohužel mi nic nefungovalo.

  <div id="map" style="width: 100%; height: 800px;"></div>

  <script type="text/javascript">
     var map = new google.maps.Map(document.getElementById('map'), {
      zoom: 8,
      center: new google.maps.LatLng(49.664730, 15.795109),
      mapTypeId: google.maps.MapTypeId.ROADMAP
    });

    var locations = [
      ['lokalita 1', 49.664948, 14.503054],
      ['lokalita 2', 49.792277, 15.580362]
    ];

    var infowindow = new google.maps.InfoWindow();

    var marker, i;

    for (i = 0; i < locations.length; i++) {  
      marker = new google.maps.Marker({
        position: new google.maps.LatLng(locations[i][1], locations[i][2]),
        map: map
      });

      google.maps.event.addListener(marker, 'click', (function(marker, i) {
        return function() {
          infowindow.setContent(locations[i][0]);
          infowindow.open(map, marker);
        }
      })(marker, i));
    }
  </script>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0