Geolocalización para google maps desde el navegador

 

Código

En las últimas versiones de los diferentes navegadores hay la opción de geolocalización gracias a la ip donde estás conectado.

Sabiendo está opción me animé a implementarlo en un mapa de google maps. Dejó la parte del código referente a usar la geolocalización del navegador.

 
if (navigator.geolocation) { //Compruebo si el navegador tiene la opción de geolocalizar
	navigator.geolocation.getCurrentPosition(function (position) {
	// accedo a geolocalización			
		map.setCenter(new GLatLng(position.coords.latitude,position.coords.longitude),12);
                //añado las coordenadas en la función de google maps
	});
}else{
	      map.setCenter(new GLatLng(40,-4),5);
              // si el navegador no tiene la opción de geolocalizar añadimos las coordenadas manualmente
}