PDA

View Full Version : [AJAX] Google Maps, caricamento graduale marker


foxmolder5
07-11-2008, 08:35
Ciao a tutti,
devo realizzare una pagina jsp che ha accesso ad un db contenente un alto numero di marker (da localizzare su Google Maps). Mi sembra inutile ad ogni visualizzazione caricare da db l'intera lista di marker e quindi mi chiedevo se č possibile caricare gradualmente "sottinsiemi" di marker ogni volta che viene spostato il centro della mappa. Mi spiego meglio, la mappa viene visualizzata ed in base al suo centro vengono caricati i marker relativi all'area visualizzata, viene spostato il centro della mappa (quando si sposta normalemente la mappa per visualizzare un'altra zona) e vengono perciņ caricati i marker relativi alla nuova zona visualizzata. Questo č possibile con Google Maps? Io posso creare senza problemi una funzione che reperisce le info da db selezionando i marker in base alla zona (deliminata da quattro coordinate) ma non so se esiste una funzione di google che ad ogni movimento della mappa permette di richiedere info su altri marker da visualizzare.
Vi ringrazio

kk3z
07-11-2008, 19:21
GEvent.addListener(map, "move", function() {
//Mappa mossa
});

Altrimenti il moveend:
GEvent.addListener(map, "moveend", function() {

});