Toy’s team - Como lo hice

Recent News

Archives

Flickr Goodness

Mapas Archive

Marzo 26, 2008 @ 3:48

Llego la hora …

… de un nuevo proyecto.

Y es que a la hora de cargar los tracks de las salidas, ya empieza a haber muchos. Tramos repetidos, WP duplicados, un “desgavell” de colores. Tracks de ida, tracks de vuelta, tracks con errores y mucha desviación.

Partiendo de la base de datos que tengo, hay que hacer filtrar y partir los tracks en tramos. Cada tramo debe de poder editarse y asignarle un tipo según sea carretera, pista, trialera, pateo o el nivel de dificultad. Hay que tener en cuenta que los tramos se pueden hacer en los dos sentidos y dependiendo del sentido en el que se hagan, serán de un tipo y otro.

Se puede crear una utilidad para ir construyendo una ruta añadiendo tramos por proximidad, y permitir a los usuarios (o sea, básicamente yo) añadir comentarios a los tramos.

También una buena idea es admitir tracks de gente anónima, … cuanta más base de usuarios más completa será la información, pero habría que tener una forma de “moderar” para que la información que se introdujera fuera veraz.

En fin, si alguien lee esto y tiene alguna idea, que deje un comentario … se agradecerá.

Filed under GPS, Mapas · 2 Comments »

Febrero 19, 2008 @ 23:04

Mapa de posición de las fotos

Estoy realizando algunos trabajillos para geo-posicionar las fotos en un pequeño mapa en el desplegable de mas datos del Album fotográfico. La posición de la foto se guarda en los correspondientes tags EXIF del archivo de la misma. Hay una sección completamente dedicada a este tipo de información en el standard.

Lamentablemente la librería libexif no me permite cumplimentar dicha información, por lo que usaré la pequeña/gran apliación gpscorrelate que a junto con un archivo de track en formato GPX y gracias a los timestamps de los puntos del track y de los timestamps en las fotos, nos permite posicionarlas correctamente. La única cosa que debemos tener en cuenta es la corrección de la zona horaria, ya que los datos del archivo GPX estan en UTC y normalmente la cámara graba la información horaria correspondiente a la zona horaria en la que estamos (si es que tenemos la cámara en hora)

TODO’s:

  • Permitir modificar la posición de la foto manualmente.
    Es posible que la foto la haya tomado otro biker, al que le lleve o que me lleve bastante ventaja, o que haya tomado otra alternativa/escapatoria en la ruta. Eso hace que la referencia del GPS sea incorrecta para estas fotos. Sobre el mapa de googlemaps donde mostramos la posición, permitiremos mover el marker que a su vez via AJAX actualizará los tags exif de la foto. Sera necesario utilizar una herramienta externa como exiv2.
  • Incluir un enlace que realice el geo-tagging, extrayendo la info en formato GPX de la base de datos, se la pase a gpscorrelate, junto a las todas las fotos correspondientes a la salida.

Filed under Fotografí­a, GPS, Mapas · No Comments »

Diciembre 4, 2007 @ 17:24

Convirtiendo al formato magellan

De la información que saco del GPS y meto en la base de datos, la puedo sacar en varios formatos, entre ellos, KML, PLT o GPX. También para tenía las rutinas necesarias para sacar la información en el formato de mi GPS antiguo (un magellan Sportrack). Para el nuevo, un Magellan eXplorist 600, el formato es diferente (Magellan SD files) y no he programado los scripts PHP que me saquen la información de la base de datos en dicho formato.

La forma que estoy usando ahora mismo, es convertir al formato magellanx desde GPX a través de gpsbabel.

Primero obtenemos el track a través de wget y después con el siguiente comando, lo convertimos

wget “http://toysteam.org/track/getGPX?rutaId=rutaId” -O rutaId.gpx
gpsbabel -t -i gpx -o magellanx -f rutaId.gpx -F rutaId.log

y después realizamos e mismo proceso con los P.I.

wget “http://toysteam.org/track/getGPX_WP?rutaId=rutaId” -O rutaId.gpx
gpsbabel -i gpx -o magellanx -f rutaId.gpx -F rutaId.upt

Filed under GPS, Mapas · No Comments »

Noviembre 28, 2007 @ 17:44

Uso de la nueva vista «Terreno» en tu Google Mashup

Para usar esta nueva vista, únicamente hay que añadir explícitamente el tipo de mapa en nuestra aplicación.

Algo tan simple como:

miMapa.addMapType(G_PHYSICAL_MAP);

La nueva constante de tipo G_PHYSICAL_MAP la he encontrado explorando un poco en el código de la web oficial de Google Maps. He buscado en la web de la API de google maps pero no hay nada … todavía. Más tarde habrá que explorar como se activa el check que permite, en la vista de imágenes aéreas/de satélite, activar el overlay de carreteras, ciudades y pueblos.

Filed under Mapas · No Comments »

Noviembre 28, 2007 @ 6:36

Nueva vista «Terreno» en Google Maps

Google ha añadido una nueva vista en su “Aplicación de Mapas”: Google Maps. Lo han llamado Terreno y muestra el relieve de la zona determinada que estamos visualizando. Sustitute a la vista Híbrido

En teoría nos será muy util, pues con la vista “Satelite” a veces es difícil de hacerse una idea de lo escarpado del terreno. Inicialmente no esta disponible para los mashups (o por lo menos a mi me sigue saliendo la vista “Hibrido”)

La vista Híbrido es fácil de generar a través de la combinación de las capas de las primera vistas, aunque parece no será necesario ya que la vista Satélite incluirá las carreteras como venía haciendo hasta ahora la combinación Híbrido, y se podrá desactivar a través de un checkbox

Visto en Dirson.

Filed under Mapas · No Comments »

Quote Rotator

Loading Quotes...

Categorías

Mountain Bike en Mallorca

Mountain Bike General

Meta

Etiquetas

seo - http://www.seobilgi.com/
benim - http://banaait.blog.com/
benim - http://bugunlerde.blogcu.com/