Foros del Web » Programando para Internet » Javascript »

mapas de google geocoder

Estas en el tema de mapas de google geocoder en el foro de Javascript en Foros del Web. Hola he sacado el codigo de geocoder de esta pagina http://gmaps-samples.googlecode.com/...legeocode.html y me da algo asi @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original var map ...
  #1 (permalink)  
Antiguo 01/03/2010, 15:26
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
mapas de google geocoder

Hola
he sacado el codigo de geocoder de esta pagina
http://gmaps-samples.googlecode.com/...legeocode.html
y me da algo asi



Código Javascript:
Ver original
  1. var map = null;
  2.     var geocoder = null;
  3.  
  4.     function load() {
  5.       if (GBrowserIsCompatible()) {
  6.         map = new GMap2(document.getElementById("map"));
  7.  
  8.         map.addControl(new GMapTypeControl());
  9.         map.addControl(new GLargeMapControl());
  10.         map.addControl(new GScaleControl());
  11.        map.addControl(new GOverviewMapControl());
  12.         //Coordenadas iniciales arranca en cali con zoom 13
  13.         map.setCenter(new GLatLng(3.423315,-76.524536), 13);
  14.   geocoder = new GClientGeocoder();
  15.  
  16.    var customUI = map.getDefaultUI();
  17.         // Remove MapType.G_HYBRID_MAP
  18.         customUI.maptypes.hybrid = false;
  19.         map.setUI(customUI);
  20.       }
  21.     }
  22. //Funcion que convierte las direcciones a coordenadas Latitud, Longitud
  23. function convertir_direccion(address) {
  24.       if (geocoder) {
  25.         geocoder.getLatLng(
  26.           address,
  27.           function(point) {
  28.             if (!point) {
  29.              // alert(address + " no encontrada");
  30.             } else {
  31.               map.setCenter(point, 13);
  32.      
  33. ////////////////////////////////////////////////// inicio iconos personalizados/////////////////
  34.   var baseIcon = new GIcon(G_DEFAULT_ICON);
  35.         baseIcon.iconSize = new GSize(12, 22);
  36.   var letteredIcon = new GIcon(baseIcon);
  37.   letteredIcon.shadow = "../img/botones/SOMBRA.png";
  38.   letteredIcon.image = "../img/botones/debe.png";
  39.   letteredIcon.shadowSize = new GSize(35, 17);
  40.         markerOptions = { icon:letteredIcon };
  41.         var marker = new GMarker(point, markerOptions);
  42. ////////////////////////////////////////////////// fin iconos personalizados/////////////////
  43.      
  44.               var marker = new GMarker(point, markerOptions);
  45.      GEvent.addListener(marker, "click", function() {
  46.      marker.openInfoWindowHtml("<br>"+address+"<br>");
  47.      } );
  48.               map.addOverlay(marker);
  49.      
  50.              
  51.             }
  52.           }
  53.         );
  54.       }
  55.     }


pero al tratar de meter una direccion para cali colombia no llega donde debe llegar. me ubica la direccion en otra parte
la estoy escribiendo asi.
CL 27 4 B-08, Cali, Colombia

alguien sabe que estoy haciendo mal?
o estoy usando un geocoder que no es ?
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com

Etiquetas: google, mapas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:39.