Pues he conseguido cuadrar la ruta del vehiculo con el mapa de google. Como se la ubicación exacta del vehiculo, he ido restandole a las coordenadas utm valores de 100 y 200 respectivamente para la x y para la y, de esta forma he podido mostrar la ruta que ha realizado el camión en un archivo kml generado desde la pagina asp.
Voy a seguir probando. Espero que esta solución sea buena...
Estoy en la misma situacion tb tengo marcar una ruta en google maps, hasta hora ya se mas o menos como funciona google maps gracias a los ejemplos,pero necesito integrar a java,haver si me ayudan
pues de momento tengo hecho de manera que construyo una url a partir del fichero donde tengo los datos. La URL la guardo en un string y luego la sentencia que tengo hecha en java para que lanze el google maps es esta:
Aqui ya está incorporada la consulta a google.maps.
El tema es que de momento no he utilizado el API y aqui es donde esta la questión si necesitaré utilizarlo o no.
Lo que comentas de los objetos "objeto directionsService y la clase DirectionsRenderer", supongo que son de la API de google maps
Gracias por los comentarios y la rapidez de la respuesta.
soy nuevo en esto del google maps. Acabo de empezar.
Tengo hecha una aplicacion en java que me crea un fichero .txt con las coordenadas geograficas de diversas rutas (ruta 1: empieza en x i termina en y; ruta 2: empieza en z y termina en w).
Tengo que dibujar las diferentes rutas en un mismo mapa de google maps.
Desde el mismo programa de java consigo lanzar el google maps de manera que me muestre una ruta. Pero para no todas las rutas en el mismo mapa.
Por tanto estaba pensando en la posibilidad de subir el fichero txt a internet en un espacio donde tengo una web i desde la web capturar el fichero con el google maps con la API.
El tema es que no se si es lo correcto o se puede hacer de otra manera. Si es así supongo que seria utilizando el API de google maps, el cual no he visto todavia.
...en código" todo lo que tú has dibujado. Ni una sola línea de mas. Y por lo tanto si quitas un número o una cifra cualquiera simplemente vas a dejar de tener la misma información y vas a degradar el archivo.
2.- Desde otra óptica, cuando GE tenga que volver a pintar tu archivo, lo que va ha hacer es leer paso por paso el archivo kml, y entre otras cosas va a leer que tiene que trazar una "linestring" que pase por las coordenadas nº 1, 2, 3, ...hasta la última. Si tú has modificado, eliminado o lo que sea las coordenadas 2ª, 4ªy 6ª, GE va a leer el archivo kml y ya no te va ha mostrar la misma ruta.
1.- Si lo que quieres es reducir la cantidad de números que hay, lo que tienes es que reducir el número de vértices capturados (repintando la línea, o borrando "a pelo" desde el kml). Ten presente que por cada punto que captures se genera en el kml tres números de 16, 16 y 1 cifra.
2.- Si el problema es que 16 cifras de precisión por cada punto es excesivo para tu trabajo. Seguro que programando contra XML hay modos para de aplicar... Leer más ...
Si _polifemo yo revice el codigo donde puedes buscar una ubicación y utiliza el loockAt con ese método que tu me comentas, yo me puse a probar y en una de las paginas que me pasaste crean un lookAt y le pasan coordenadas y la distancia donde debe pocisionar la camara, entonces agarre uno de esos ejemplos y lo adapte al codigo que tengo y si realizo el zoom, ahi se me cumplica un poco la forma de trabajar si son varias coordenas que tiene que mostrar (por ejemplo un recorrido por un estado), pero ya es un adelanto y con eso del alguna manera lo resuelvo.
¿Deduzco entonces que has conseguido que tu página interprete correctamente la parte del código correspondiente al LookAt? Yo no lo conseguí.
Te lo comento por que en ese caso, si loque quieres es hacer recorridos tienes objetos mas apropiados ( code.google.com/ ...gxplaylist // code.google.com/ ...rprimitive ).
Si lo que tu dices de los kml es cierto, y yo trabajando siempre sobre ellos. Estos se generan de forma dinamica de la base de datos, pero yo los he revizado y... Leer más ...
Si _polifemo yo revice el codigo donde puedes buscar una ubicación y utiliza el loockAt con ese método que tu me comentas, yo me puse a probar y en una de las paginas que me pasaste crean un lookAt y le pasan coordenadas y la distancia donde debe pocisionar la camara, entonces agarre uno de esos ejemplos y lo adapte al codigo que tengo y si realizo el zoom, ahi se me cumplica un poco la forma de trabajar si son varias coordenas que tiene que mostrar (por ejemplo un recorrido por un estado), pero ya es un adelanto y con eso del alguna manera lo resuelvo.
Si lo que tu dices de los kml es cierto, y yo trabajando siempre sobre ellos. Estos se generan de forma dinamica de la base de datos, pero yo los he revizado y ninguno tiene lookAt. Lo que le ponen es visivilidad 1 y lei por ahi que ya con eso GE enfoca la camara. Solo que por lo que entendi el lookAt es mucho mas potente, ya que puedes darle un angulo a la camara y otras cosas mas.
Bueno en esa pagina lo que hay es un API bastante sencillito (no se si eso abarque todo), pero esta es la rutacode.google.com/ ...umentation.
Me gusto participar en este foro aprendi algo nuevo.