Archivo de la etiqueta: google maps

Como crear límites (bounds) con la API de Google Maps v3

En el trabajo necesitaba poner en un mapa varios puntos y seguidamente hacer un zoom y centrar la vista en medio de estos puntos.
Para esto he utilizado la siguiente función javascript, que me he creado. Es necesario llamar a la api de google maps versión 3.

Como podeis ver, es facilita, solo guardamos en unas variables la latitud y longitud máximas, latitud y longitud mínimas, con las que crearemos los puntos para el objeto bounds, el cual es una pareja de objetos latln. Uno será el punto SO, el de latitud longitud mínimos y el otro será el punto NE, el de latitud longitud máximo.
El paràmetro list és un array de JSON donde tenemos los diferentes datos del punto a añadir, tales como la latidud y longitud.
Una vez creado el bound, simplemente tenemos que pasárselo al mapa. Lo podemos hacer de la siguiente forma:

var map, bounds;
map = new google.maps.Map(div, opts); /* div es el objeto en el cual se pintará el mapa. opts son las diferentes opciones de del mapa */
bounds = createBounds(list);
map.fitBounds(bounds);

No és necesario hacer un map.setCenter(), porque ya lo hace automáticamente el fitBounds.

Askaro nuevo sitio hiperlocal

Es así como lo bautizan sus padres, Eduardo Manchon (creador de panoramio.com y actual empleado de google) y Ubaldo Huerta (creador de Loquo.com).
Askaro.com es una web para resolver necesidades e intercambiar información en el barrio, vecindario o lugar de trabajo. Una idea muy simple, es el boca a boca 2.0.

Askaro.com es un modelo combinado entre preguntas y respuestas, el geoposicionamiento y los sistemas de reputación. Cualquiera puede aportar respuestas y estas se pueden votar «Buena» o «Mala». El Autor de la pregunta puede marcar la que para el es la mejor respuesta. Hasta aquí es mas o menos lo que teniamos en yahoo! Answers.

Pero, a parte de este juego de preguntas respuestas, puedes geoposicionar el lugar donde se delimita tu búsqueda, aquí entra en juego el conocido por todos google maps.

Ahora la parte técnica: El server-side está programada en Python y corre sobre «la nube» de Google App Engine. La parte cliente utiliza el framework de javascript jquery.

Fuente: Blog de Eduardo Manchón