Jeśli powiększysz mapę google, świat zacznie się powtarzać w poziomie. Użycie .getBounds() wydaje się zwracać długość geograficzną na krawędziach wyświetlanego obrazu mapy. Chciałbym jednak uzyskać minimalne i maksymalne długości dla aktualnego widoku rzeczywistego świata.Uzyskaj nieosłonięte krawędzie map w Google Maps API V3
Na przykład na tym obrazku .getBounds() mówi, że długość geograficzna wynosi od 116 do 37 stopni (co daje szerokość -79 stopni!). Zakres, którego szukam, to -244 do +37. (lub nawet -180 do +37, gdyż jest to skrajności świata, który jest widoczny na całym mapy.)
I kolejny przykład. Tutaj szukam -180 do +180 ...
Można go wypróbować tutaj ... http://jsfiddle.net/spiderplant0/EBNYT/
(Przepraszam jeśli to zostało odebrane przed - znalazłem jakiś stary podobne pytania, ale żadna nie miała satysfakcjonujących odpowiedzi).
Zobacz także http://stackoverflow.com/questions/8032258/google-maps-bounds-on-minimal-zoom To samo pytanie, ale nie oznaczę twojego jako dupy, bo twoja jest wyraźniej postawiona, a zdjęcia pomagają. – Cheeso