Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2011, 06:38
Avatar de uikekarallo
uikekarallo
 
Fecha de Ingreso: diciembre-2009
Ubicación: Galicia
Mensajes: 338
Antigüedad: 14 años, 4 meses
Puntos: 16
[API Google Maps v3] Indicaciones de rutas en castellano

hola, que tal.

estoy jugando con la api de google maps (v3) y todo me va bien hasta que le pido que me marque las indicaciones a seguir desde un punto a otro. me las devuelve en inglés y no encuentro la manera de que lo haga en castellano.

aquí está el código:

Código HTML:
	var directionDisplay;
	var directionsService = new google.maps.DirectionsService();
	var map;

  directionsDisplay = new google.maps.DirectionsRenderer();
	
  var galicia = new google.maps.LatLng(42.643, -8.142);
  var myOptions = {
    zoom:7,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    center: galicia
  }
  map = new google.maps.Map(document.getElementById("map_cl"), myOptions);
  directionsDisplay.setMap(map);
  directionsDisplay.setPanel(document.getElementById("pasos"));
  
	function calcRoute() {
		var start = new google.maps.LatLng(42.643, -7.142);
		var end = new google.maps.LatLng(42.461893, -8.918281);
		var request = {
			origin:start, 
			destination:end,
			travelMode: google.maps.DirectionsTravelMode.DRIVING,
			unitSystem: google.maps.DirectionsUnitSystem.METRIC,
			region: 'es'
		};
		directionsService.route(request, function(response, status) {
			if (status == google.maps.DirectionsStatus.OK) {
				directionsDisplay.setDirections(response);
			}
		});
	}
en la variable request (que implica el objeto DirectionsRequest) le he puesto region: 'es' pero ni puñetero caso. además que creo que no tiene nada que ver con eso.

bueno, si alguien me da la solución, le estaré muy agradecido ^^

saludos.