Google Maps JS API v2 - Basit Çoklu Marker Örneği

0 Cevap javascript

Ben çünkü v3 bulamadık arama fonksiyonu v2 kullanarak GMaps ve Im oldukça yeniyim.

I) = döngü istiyorum verilerin bir dizi var ve harita üzerinde işaretleri koymak ettik

Bu gerçekten kolay gibi görünüyor ama ben hiç v2 ile çalışmak için alınamıyor ...

İşte benim dizi biçim ve kod benzediğini benim olduğunu:

function createMarkers(myLatLng,html) {
  var marker = new GMarker(myLatLng, markerOptions);
  GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml(html);
  });
  return marker;
}


var locations = [
  ["Bondi Beach",-33.890542,151.274856],
  ["Coogee Beach",-33.923036,151.259052],
  ["Cronulla Beach",-34.028249,151.157507],
  ["Manly Beach",-33.80010128657071,151.28747820854187],
  ["Maroubra Beach",-33.950198,151.259302]
];


for (var i = 0; i < location.length; i++) {
   var locations = locations[i];
   var myLatLng = new GLatLng(locations[1],locations[2]);
   var dynamicmarker = createMarkers(myLatLng);
   map.addOverlay(dynamicmarker);
}

Beachnames [0], lat pozisyon yerleri var var pozisyonlar yer [1] ve Ing var pozisyon konumu [2] ve böylece ...

Ben "html" seçeneği olarak plajları isimlerini kullanmak vermedi, ama ben sadece ekrandaki bir işaretleyici olsun. Ive döngüsü için kontrol ve doğru görünüyor, v3 işe almak çok basittir. Ama v2 sahip arama fonksiyonu olması gerekir ...

Birisi bana bir ipucu vermek veya nasıl dizi üzerinden gitmek ve bu belirteçler göstermek için olsun söyle eğer çok minnettar olacaktır!

0 Cevap