Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [GoogleMaps] Wyznaczanie wielkości mapy, ...a tak na prawdę zakresu wyświetlonych na niej współrzędnych.
sowiq
post 3.06.2008, 22:13:46
Post #1





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam,

tworzę ostatnio dosyć zaawansowaną (przynajmniej dla mnie) aplikację webową opartą na GMaps. Napotkałem jeden problem, o którym niżej:

Załóżmy, że mam mapę 500px x 500px. Środek mapy jest ustawiony na jakiś punkt X, zoom np. na 6.
Teraz pytanie - jak znaleźć skrajne punkty (współrzędne) wyświetlonej mapy? Chodzi mi o współrzędne górnego lewego rogu oraz dolnego prawego, czyli tak na prawdę obszar wyświetlonego na mapie prostokąta.

Co więcej, potrzebuję możliwości wyznaczenia tych 2 punktów przy dowolnie ustawionym zoomie oraz dowolnym punkcie centralnym. Nie muszą być to super dokładne współrzędne tych punktów, chodzi raczej o to, żeby nie wychodziły one poza obszar wyświetlonej mapy.

Jakieś sugestie osób, które mają z tym trochę więcej doświadczenia niż ja?

Z góry dziękuję bardoz za każdą radę.

Pozdrawiam
S.
Go to the top of the page
+Quote Post
nospor
post 3.06.2008, 22:19:51
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




chodzi ci o wspolrzedne geograficzne?
http://code.google.com/apis/maps/documenta...aps_Coordinates
i kod z przykladu:
Kod
var bounds = map.getBounds();
var southWest = bounds.getSouthWest();
var northEast = bounds.getNorthEast();


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
sowiq
post 3.06.2008, 23:16:19
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


nospor, dokładnie o to mi chodziło smile.gif Dzięki wielkie!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 23:54