Mostrar/Ocultar
Crear GMarker Desde Variables 🗺️ Foros de Google Earth y Maps 🗺️

Crear GMarker Desde Variables 🗺️ Foros de Google Earth y Maps

Se encontraron 3 comentarios sobre Crear GMarker Desde Variables en el Foro de Google-Earth

     Resetear
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje
  Crear GMarker desde variables obtenidas de una BBDD  Tema: Crear GMarker desde variables obtenidas de una BBDD  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Crear GMarker desde variables obtenidas de una BBDD    Publicado: Avatar

Finalmente lo solucioné así:

<% String [] latlng =coord[0].split(",");
Double lat = Double.parseDouble(latlng[0]);
Double lng = Double.parseDouble(latlng[1]);
%>
var madrid = new GLatLng(<%=lat%>,<%=lng%>);

Evidentemente enteros con decimales no existen. Esto es lo que pasa cuando llevas unas horas intentando sacar lo mismo.

Saludos.
  Crear GMarker desde variables obtenidas de una BBDD  Tema: Crear GMarker desde variables obtenidas de una BBDD  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Re: Crear GMarker desde variables obtenidas de una BBDD    Publicado: Avatar

He probado a hacer esto:

<% String [] latlng =coord[0].split(",");
int lat = Integer.parseint(latlng[0]);
int lng = Integer.parseInt(latlng[1]);
%>

var madrid = new GLatLng(<%=lat%>,<%=lng%>);

Pero sigue sin funcionar, las coordenadas tienen muchos decimales y no se si los soporta int. Tampoco me funcionó con Integer ni Long.
  Crear GMarker desde variables obtenidas de una BBDD  Tema: Crear GMarker desde variables obtenidas de una BBDD  -   Foro de Programación para Google Earth y Maps  Foro: Foro de Programación para Google Earth y Maps
Envío Asunto: Crear GMarker desde variables obtenidas de una BBDD    Publicado: Avatar

Muy buenas a todos. Tengo un pequeño problema a ver si alguien poeude ayudarme.

Necesito dibujar Gpolyline y unos GMarker de los cuales obtengo la coordenadas para sus constructores desde una BBDD. He probado a hacer lo siguiente:

for (j=1;j<=<%=coord.length%>;j++){
if (j=1)
var marker1 = new Marker(<%=coord%>,G_DEFAULT_ICON,false);
var marker = new GMarker(<%=coord%>,G_DEFAULT_ICON,false);
var polyline = new GPolyline([<%=coord%>,<%=coord%>],#FF0000", 20, 1);

...

map.addOverlay(polyline);
map.addOverlay(marker);
}

pero esto no me funciona. Creo que es porque lo que obtengo de la BBDD (coord que es String) no es de tipo GLatLng. ¿Hay alguna manera de convertirlo a este tipo de variable?

He mirado por internet si mucho resultado.

Muchas Gracias.
 
Página 1 de 1
Todas las horas son GMT + 1 Hora
Cambiar a:  



Mostrar/Ocultar Últimas Fotos del Foro
Portaaviones en Pearl Harbor, Hawai
Portaaviones en Pearl Harbor, Hawai

Descargas: 2
Google_Master
Maquinaria movimiento de Tierras en...
Maquinaria movimiento de Tierras en...

Descargas: 1
Google_Master
2 Helicópteros Mil Mi-6 - Rusia
2 Helicópteros Mil Mi-6 - Rusia

Descargas: 9
Google_Master