El nivel del zoom actual lo puedo conocer mediante la siguiente función en javascript:
Código:
Pero para poder leer de la base de datos aquellos registros que tengan un zoom igual al actual necesito pasar esa variable (zoom_actual) de javascript a php.var zoom_actual = map.getZoom();
He intentando hacerlo a través de URL pero no he podido. Un ejemplo muy fácil de lo que quiero hacer lo pueden ver en wikimapia.org. A un determinado nivel de zoom se muestran unos polígonos, y si se cambia el zoom se lee de una base de datos los nuevos polígonos y se muestran en el mapa.
Me pude dar cuenta que si se cambia el zoom en wikimapia.org, a un valor igual a 10 por ejemplo, se actualiza la url de la página de la siguiente forma:
Código:
Yo se como hacer para que aparezca esa url al cambiar el zoom, podría usar la función location de la siguiente forma:www.wikimapia.org/#z=10
Código:
Sin embargo no se como hacer para leer esa variable con php, porque ese # no lo reconoce. location.href='#z='+zoom_actual;
Espero que alguien que haya trabajado con Google Maps y sepa como hacer lo que quiero me pueda ayudar. O alguien que sepa como puedo pasar esa variable zoom_actual a php.
Saludos