SORU
14 Mayıs 2010, Cuma


Google Maps v3 - getBounds tanımlanmamış Apı

V2, v3 için google maps apı geçiyorum ve gMap ile ilgili bir sorun var.() işlevi getBounds.

Başlatma sonra benim göster sınırları almam lazım.

İşte benim javascript kodu


var gMap;
$(document).ready(

    function() {

        var latlng = new google.maps.LatLng(55.755327, 37.622166);
        var myOptions = {
            zoom: 12,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions);

        alert(gMap.getBounds());
    }
);

Bu gMap uyarır.() getBounds tanımsızdır.

Benim için gayet iyi çalışıyor tıklatın etkinlik değerleri getBounds ve almak için denedim, ama ben yüklenemiyor göster olay aynı sonuçları almak.

Ayrıca getBounds belge Google Maps API v2, V3 ama bu başarısız yükleme sırasında gayet iyi çalışıyor.

Bana bu sorunu çözmek için yardım eder misiniz?

CEVAP
14 Mayıs 2010, Cuma


V3 API ilk günlerinde, getBounds() yöntemi göster karoları doğru sonuçlar geri dönmek için yükleme bitirmiş olmaları gerekir. Ancak şimdi bile tilesloaded olay önce ateş olan bounds_changed olay, dinleyebilirsiniz görünüyor:

<!DOCTYPE html>
<html> 
<head> 
   <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> 
   <title>Google Maps v3 - getBounds is undefined</title> 
   <script src="http://maps.google.com/maps/api/js?sensor=false" 
           type="text/javascript"></script> 
</head> 
<body> 
   <div id="map" style="width: 500px; height: 350px;"></div> 

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

      google.maps.event.addListener(map, 'bounds_changed', function() {
         alert(map.getBounds());
      });
   </script> 
</body> 
</html>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • iNCH

    iNCH

    20 Temmuz 2009
  • KliptOut KwazeeKilla

    KliptOut Kwa

    24 ŞUBAT 2010