Mostrar/Ocultar

Crear GMarker Desde Variables 🗺️ Foro de Programación para Google Earth y Maps y Maps ✈️

Se encontraron 3 comentarios sobre Crear GMarker Desde Variables en el Foro de Programación para Google Earth y Maps
     ❌ Resetear
Buscando en foro de Foro de Programación para Google Earth y Maps, si desea ampliar la búsqueda a todos los foros pulsa aquí
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

serdj
Serdj
Registrado: 11-07-2012
Mensajes: 33
Votos: 0 👍

EnvíoAsunto: Re: Crear GMarker desde variables obtenidas de una BBDD

Publicado:
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

serdj
Serdj
Registrado: 11-07-2012
Mensajes: 33
Votos: 0 👍

EnvíoAsunto: Re: Crear GMarker desde variables obtenidas de una BBDD

Publicado:
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

serdj
Serdj
Registrado: 11-07-2012
Mensajes: 33
Votos: 0 👍

EnvíoAsunto: Crear GMarker desde variables obtenidas de una BBDD

Publicado:
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: 6
Google_Master
Maquinaria movimiento de Tierras en...
Maquinaria movimiento de Tierras en...

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

Descargas: 11
Google_Master