Witam,

poszukuję rozwiązania dla następującego problemu:
Mam na stronie mapkę bazującą na Google Maps API v3, jest na niech umieszczonych kilkaset markerów i potrzebuję mieć możliwość zapisania stanu mapy widocznego na stronie w danym momencie do pliku na serwerze - pseudo screenshot, ale tylko powierzchnia mapy, do zapisania i późniejszego pokazania.

Trochę popytałem google, ale nie znalazło nic sensownego, myślałem też o odczytaniu współrzędnych pokazywanego fragmentu mapy, przekazaniu ich do serwera i użyciu z poziomu PHP Static Map API, ale limit 2048 znaków URL eliminuje to rozwiązanie przy tej liczbie markerów.

Może znacie jakieś rozwiązanie/podejście, którego powininem spróbować?

Z góry dzięki za odpowiedzi,
pozdrawiam

[dodane]
Środowisko linuksowe/uniksowe, więc imagegrabscreen() odpada. Wygląda na to, że pozostaje tylko użycie jakiegoś zewnętrznego API, np. http://grabz.it/api/php/ bo nie mam możliwości instalowania programów command-line na serwerze.