Toy’s team - Como lo hice

Recent News

Archives

Flickr Goodness

GPS 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 23, 2008 @ 9:44

Auto IBP Index

IBP Index es un índice indicativo de la dureza de una salida en bicicleta. Se obtiene de los datos obtenidos del GPS. Se basa en la información geográfica exclusivamente. No tiene en cuenta el tiempo que se ha tardado en realizar una ruta ni la velocidad con la que se han hecho los tramos. Es decir, trata de ser un índice totalmente objetivo, en el que no se tiene en cuenta el estado de forma del biker, ni circunstancias externas como la climatología o el estado del terreno. En definitiva, solo tiene en cuenta, kilometraje y desniveles.

Como es un rollazo sacar cada vez el track de la base de datos, guardala en formato GPX y enviarla al formulario de análisis de IPB Index, a través de la librería curl y desde el propio servidor, se envía automáticamente el GPX y de la página HTML resultante se obtiene el indice parseando el HTML. Dependemos pues de posibles variaciones del formato de la pagina de IBP Index, para que el invento funcione.

Quizá algún día IBP index ofrezca este servicio de una forma más automática … dando la respuesta en XML por ejemplo, o tal vez, con tiempo y paciencia pulamos nuestro propio indice de dureza de la salida. Básicamente solo hay que encontrar los parámetros adecuados para cada una de las variables que tiene en cuenta IBP Index … Kilometrajes de cada tramo de desnivel, así como coincidir en la forma en que se limpian los tracks de los errores de lectura del GPS

Filed under GPS, General · No 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 »

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/