Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2010, 15:15
joacoff
 
Fecha de Ingreso: octubre-2009
Ubicación: Catamarca
Mensajes: 91
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: No me funciona código para leer coordenadas de un string y presentarlas en

Bueno creo que el problema es que le estas mandando a una funcion del API una cadena de texto(una sola) cuando deberias pasarles dos parametros: La funcion centro() de vuelve una cadena de caracteres con la longitud y la latitud, pero para que GLatLng() debes utilizar dos variables numericas y no una sola string: GLatLng(lat:Number, lng:Number, unbounded?:Boolean)

Un ejemplo:

Código:
//Funcion para agregar marcadores
function createMarker(point,name,html) {
var blueIcon = new GIcon(G_DEFAULT_ICON);
blueIcon.shadow = "shadow50.png";
markerOptions = { icon:blueIcon };
var marker = new GMarker(point,markerOptions);
GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html);});
return marker;
}

//Centrado y altura 5
map.setMapType(G_HYBRID_MAP);
map.setCenter(new GLatLng(40.420088,-3.688810), 5);

//Agregando un marcador
var point = new GLatLng(40.420088,-3.688810);
var marker = createMarker(point,'ID','html');
map.addOverlay(marker);
Puede que omita algun punto y coma, la verdad que asi lo hacia yo pero como le saque de entremedio un monton de PHP nunca se sabe.