[APP] IBPIndex v.1.7b; Información sobre Tracks (GPS)

ACTUALIZACIÓN:  Debido a cambios en la política de Google Maps hay una nueva actualización del programa IBPIndex.  

IBPIndex es una aplicación que permite obtener información y visualizar sobre un mapa, rutas en formato GPX (GPS eXchange Format), GTM (GPS Trackmaker), KML (Google Earth), PLT (OziExplorer), TCX (Garmin Training Center), GDB (Mapsource), TRK (CompeGPS), TRL (Alan Map500 TrackLog), MPS (Garmin Mapsource), UPT (Magellan File -eXplorist-) y XOL (Swiss Map 25/50/100).

Está pensado (o enfocado) a la carga de archivos que provienen desde un dispositivo GPS.

TrackInfo

INFORMACIÓN:

  • Funciona en todas las versiones de Windows.
  • NEW Versión 1.7 (beta)  del 15/12/2011
  • La aplicación se puede usar y distribuir de forma totalmente gratuíta.

 

CARACTERÍSTICAS:

  • Visualización de los puntos de ruta sobre un gráfico; Información de puntos. Zoom, impresión, exportación…
  • Permite abrir y convertir tracks en los siguientes formatos:

GPS Trackmaker (*.GTM)
Google Earth (*.KML)
OziExplorer (*.PLT)
Garmin Training Center (*.TCX)
Mapsource (*.GDB)
CompeGPS (*.TRK)
GPS Exchange Format (*.GPX)
Alan Map500 TrackLog (*.TRL)
Garmin Mapsource (*.MPS)
Magellan File -eXplorist- (*.UPT)
Swiss Map 25/50/100 (*.XOL)

  • Exportación con interface a GPSBabel a otros formatos
  • Configuración de múltiples idiomas y fácil creación de nuevos (aplicación).
  • Gráficos de altura y velocidad de la ruta.
  • Información puntual para los puntos de la ruta.
  • Animación de rutas/recorridos gráficamente.
  • Visualización de las rutas sobre Google Maps. Exportación e impresión de mapas.
  • Visualización de Perfil de altura de los datos el track. Exportación como imagen.
  • Interface Ribbon.
  • Información del IBPIndex de la ruta (www.ibpindex.com); Impresión y exportación a PDF.
  • Actualizaciones automáticas desde Internet.
  • Visualización en Google Maps en 3D utilizando pluging de Google Earth.

 

IMAGENES:

Click sobre las imagenes para agrandar.

Interface Ribbon de la aplicación (principal) .

Interface Ribbon

Otras ventanas de la aplicación (principal de Datos, Gráfico, Google Maps, Perfil, IBPIndex,…)

Ventana principal de DatosVentana de gráficoGoogle MapsPantalla IBPIndexConversión de rutas

INSTALACIÓN:

La aplicación se distribuye en un fichero instalable (setup_IBPIndex.exe). Basta con lanzar la instalación desde Windows y seguir las instrucciones del programa.

NOTA: En Vindows Vista y Windows 7 es necesario ejecutar la instalación con privilegios de administrador.

Si tiene problemas para instalar el programa, puede consultar aquí.

TRADUCCIONES

Si deseas añadir y cooperar en el desarrollo de la aplicación con nuevos idiomas, puedes hacerlo con unos sencillos pasos:

  1. Crea un nuevo fichero de idioma basándote en algunos de los ficheros de idioma presentes en la aplicación (es.lng, ca.lng, en.lng,…).
  2. Con un editor de texto (NOTEPAD, por ejemplo) traduce las constantes manteniendo la misma estructura que tienen; Especial atención a los símbolos especiales (&  *|* ).
  3. Envíamelo a la dirección <german_ral[ARROBA]hotmail.com> con tus datos.
  4. Una vez revisada y comprobada, la añadiré al programa con tus datos como traductor.

 

DESCARGA:

La aplicación se puede descargar desde esta misma web, o desde la web de IBPIndex (sección Aplicaciones).

Descarga desde aquí.  

Descarga desde IBP Index.

 

APORTA…

Esta aplicación es gratuíta y está realizada para utilizarla a nivel personal y por puro ocio. Me gusta la programación y me gusta la actividad de BTT, así que el resultado ha sido este.

Espero que a otras personas les pueda ser útil y aceptaré/agradeceré propuestas, ideas, correcciones, sugerencias,… para mejorarla y ampliarla.

 

HISTORIAL

Versión 1.7b (15/12/2001)

* Corregidos varios errores.
* mejoras en la visualización de mapas (Google Maps).

Versión 1.4b (12/05/2011)

ERRORES CORREGIDOS
* Corregidos errores de multiidioma. Se utiliza un sistema nuevo más abierto que permite añadir y traducir a nuevos idiomas mçás fácilmente
* Corregidos problemas al cargar ficheros con caracteres extraños en el nombre.
* Corregido error al mostrar elevación de ruta.
* Corregido error en el comando de conversión.
* Corregidos bugs menosres.

MEJORAS AÑADIDAS:
* Mejoras en el multiidioma (Cambio a un sistema más abierto).
* Admite rutas el multiples formatos a la hora de cargar.
* Carga e importa rutas más rápido (optimizado)
* Índice de carga de ruta
* Ajuste de columnas.
* Añadida traducción al Inglés y catalán.

 

Versión 1.2 (20/04/2011)

ERRORES CORREGIDOS:
* Error en el cuadro de arrastrar ruta; No admite arrastre.
* Corregido error en algunos equipos, que se quejan de que no exiaste MIDAS.DLL
* Corrección a la hora de actualizar la aplicación. En algunos casos no se descargaba
correctamente el fichero.
* Errores varios en la consulta del IBPIndex.
* Errores en los datos de rutas.

MEJORAS AÑADIDAS:
* Añadidos gráficos de velocidad y altura
* Sincronización de los puntos de cada gráfico
* Animación de la ruta visualmente.
* Información extendida de los puntos de la ruta.
* Título completo para la aplicación (incluyendo versión)
* Añadida información al gráfico referente a los puntos (Hora, distancia, acumulados,…).
* Ampliados los formatos de conversión de rutas.

Versión 1.1  (01/04/2011)

Versión inicial.

 

Un saludo.

 

 

33 de comentarios

  1. juan Manuel dice:

    Hola Neftalí :
    Me da el siguiente error al ejecutar trackInfo.exe :

    Exception EDatabaseError in module trackinfo.exe at 0013f960
    DBConvert: Missing DLL driver property

    Tengo instalado delphi 7 en un windows 7

    Gracias y un saludo

    12 abril 2011
  2. @juan Manuel
    Hola Juan Manuel.
    Efectívamente el path del driver estaba incorrecto.
    Acabo de subir la versión 1.1.0.85 con ese problema corregido y algunas mejoras.

    Un saludo.

    12 abril 2011
  3. José Luis dice:

    Sinceramente, muy bueno Neftali, como creas las rutas, es en este mismo programa.

    13 abril 2011
  4. Terry dice:

    Que tal Neftalí…

    el software es Open Source ? Es decir, se puede disponer del código.

    Tiene una pinta estupenda.

    Saludos..

    20 abril 2011
  5. @Terry
    Hola Terry.
    Por ahora es libre y gratuíto. Y la idea es que al final sea OpenSource.
    Por ehora no lo he publicado porque está «a medias» y porque no tengo tiempo, pero sí. Es casio seguro que finalmente lo publicaré.

    20 abril 2011
  6. Terry dice:

    @Neftalí
    Es una pena no tenerlo disponible. Trataría de probar que compila en Delphi XE e incluso, si pudiese, ayudar en alguna parte.

    21 abril 2011
  7. Terry dice:

    @Terry
    Perdón…. se me ha ido el dedo/ratón…. :-)

    Solo añadir que, ánimo y que esperaré impaciente….. :-)

    Saludos…

    21 abril 2011
  8. @Terry
    Hola Terry.
    Compila en XE sin problemas, ya que está desarrollado en XE. ;-)

    Un saludo.

    21 abril 2011
  9. Terry dice:

    @Neftalí
    jajajaja….. Vamos que no ha colao…. que me tengo que esperar un poquito para el código….

    :-D

    21 abril 2011
  10. José Luis dice:

    Hola
    Neftalí, he estado un poco perdido, lo que te preguntaba es como puedo crear una ruta con el programa, la verdad es que lo probé y no he vuelto a tocarlo, espero pronto intentarlo de nuevo y Felicidades, por la incorporación del programa Showcase de Embarcadero.

    1 junio 2011
  11. Hola Jose Luis. Gracias.
    Normalmente las rutas se generan a partir de dispositivos GPS, que van tomando posiciones de Lat,Lon y Elevación.
    De todas formas también puedes crear tú una ruta a partir de un Mapa (o mejor dicho «sobre él»). Por ejempo, utilizando Google Maps puedes definir una serie de puntos y luego exportarlos como fichero. En el caso de Google Maps no tendrías elevación, en el caso de otros programas (los que conozco son de pago), si poseen curvas o mapas DEM (Digital Elevation Map -Curvas de nivel-) y sí tendrías la elevación.

    Acabo de recordar OpenStreetMap, que es gratuíto y segúramente también te servirá para crear turas «sobre el Mapa».

    Un saludo.

    2 junio 2011
  12. German dice:

    Hola, muchas gracias por dedicar tu tiempo a estas cosas, soy programador web y apasionado del MTB como tú. Anécdota aparte hay una cosa. Yo normalmente guardo las rutas que bajo de wikiloc en múltiples tracks de 500 puntos aunque al bajarlo solo es un archivo GPX. Lo que me pasa es que al ponerlo en el TrackInfo 1.4 solo pilla el primer tramo de la ruta. Hay alguna opcion para que las pille todas???

    7 julio 2011
  13. @German
    Hola Germán.
    Pues una de las cosas que tengo previstas es que se puedan cargar varias rutas a la vez; Creo que eso resolvería el problema.
    Espero en próximas versiones poder añadirlo.
    Gracias por los comentarios.

    Un saludo.

    7 julio 2011
  14. Andrew dice:

    nice app…
    is it possible to have source from this app? willing to learn how to implement with my app.
    is there component you use?

    TIA

    28 julio 2011
  15. @Andrew
    Hello Andew.
    In a future i publish the source, now it’s in a beta fase.
    There isn’t especial components to use (only one).

    The maps are created using Google API. You can find samples of this in my blog.
    The track graphic use the SimpleGraph component from delphiArea; It’s free and with source avaible(http://www.delphiarea.com/products/delphi-components/simplegraph/).
    For the IBPIndex Data I use the IBPIndex web (http://www.ibpindex.com/).

    Regards.

    29 julio 2011
  16. Great Delphi application, with a modern Ribbon UI … can you share the source ?

    PS: I’m also following your blog, very nice articles here … wouldn’t be nice to start writing in English then, and pushh them to delphifeeds.com ?:)

    10 agosto 2011
  17. @Dev{eloper} Stonez
    In a future i planned publish the source.
    Actually the application in changing status (IBPIndex).

    I’am thinking publish in english, but i have problems to write large articles and samples in this language. ;-(

    Regards.

    10 agosto 2011
  18. 10x for your fast reply …
    C’mon, your English is definitely good so you can start bloggin’ ;)

    Please just let me know once you can share the source … Maybe you may setup a SVN/GIT repo on github or google-code ?!

    10 agosto 2011
  19. OK.
    When I publish the code, i will announce it on my blog.

    Thanks for your comments.

    10 agosto 2011
  20. G dice:

    Gracias por todos tus blogs relativos a este tema, ayudan mucho a meterse con este tema cada vez más interesante con el auge de las bicis. Quería consultarte si ves factible hacer una aplicación que tome los datos que genera un computador de bicicleta como el Sigma Rox 9.0 o el Polar CS600, que no tienen datos de longitud y latitud pero sí de kilometraje y altitud. Y dada una situación inicial que se le introduciría de longitud y latitud intentar ir metro por metro o la unidad que fuera averiguando qué situación sería dada la altitud. La clave supongo que sería que Google permitiera teniendo un simple punto, saber cuáles son las carreteras o caminos (aunque para una bici de carretera no haría falta caminos) que parten o pasan por él y poder desplazarse en el programa por ellas, para no tener que probar en 360 direcciones distintas para cada punto. Y el resultado sería como con un gps, si se pudiera, claro. Te pregunto por la factibilidad porque no merece la pena empezar algo que claramente no puede hacerse. Un saludo y gracias.

    30 octubre 2011
  21. @G
    Hola G.
    Creo que más o menos entiendo la idea, pero no lo veo posible (es una opinión personal). Piensa que en una zona plana (carretera donde no haya desnivel o poco desnivel), cualquier camino o cruce hacia cualquier dirección sería viable.
    En un terreno muy accidentado (que creo que sería en único en el que te lo podría pplantear), con muchos altibajos, a parte de que cualquier cruce sería posible, hay que añadir 2 variables que te introducirían muchos errores:

    (1) Los datos de altimetría del ciclocomputador, es bastante seguro que se toman a partir de la presión y una referencia inicial, por lo que los errores no deben ser despreciables.
    (2) Los datos de altitud de Google también deben introducir determinados errores.

    Por último, veo poco probable poder evaluar de forma «práctica» todos los datos de altitud en tiempo real. Es decir, haz un cálculo de cuantos datos de altitud tendrías que evaluar, por ejemplo en 1 km, si cada metro tienes que pedir todas las posibilidades a seleccionar.

    Personalmente, y vuelvo a decir que es sólo mi opinión -nada científico-, creo que aunque en teoría con unos aparatos «perfectos y sin errores» podría ser hasta cierto punto viable, en la practica lo veo imposible.

    Un saludo.

    31 octubre 2011
  22. Carlos Rocha dice:

    Disculpa estoy haciendo una plaicacion con las api de google pero lo que no se hacer es genear las rutas que fueron recorridas tengo la longitud y la latitud pero eso es todo y como puedo ponerle una pequeña etiqueta a cada punto que diga la hora y fecha no se si me pudieras ayudar con esto gracias estoy trabajando con la V3 de la api del google maps

    13 febrero 2012
  23. @Carlos Rocha
    Hola Carlos.
    En esta entrada (http://neftali.clubdelphi.com/?p=380) que es de las primeras que escribí en relación a Google Maps, puedes ver cómo aádir una etiqueta (marker) a un punto utilizando Google Maps y añadiendo un texto y una imagen a la ventana que aparece.

    Está hecho con la v2, pero no debe ser muy diferente hacerlo con la v3; Revisa la documentación y modifica la sintaxis. La idea es la misma.

    Un saludo.

    14 febrero 2012
  24. José dice:

    Hola parece buenisimo el programa, pero tengo un problema, yo tengo un cel x10 chino con sistema sunavi (los mapas son DB data base), podrias añadir ese formato a tu programa?? ya que en este momento no puedo usarlo porque es incompatible.
    Te agradeceria eternamente si me das una mano ya que este sistema no tiene mapas de argentina actualizados y solo viene cargada la ciudad de Bs As, osea no existe el interior!!

    Un gran saludo y espero tu respuesta!!

    11 junio 2012
  25. Hola José.

    ¿Exactamente qué tipo de ficheros tienes? ¿Cual es su extensión?
    ¿Me puedes enviar alguno para realizar algunas pruebas?

    Un saludo

    11 junio 2012
  26. José dice:

    @Neftalí
    Hola, antes que nada gracias por contestar, el fichero donde estan los mapas se llama maps y el mapa se llama argentina.db – pesa 80 megas – y la programacion del telefono segun lei es java en su totalidad.
    tengo el mapa o que queres que te envie vos decime y como hacemos para enviarlo.
    Podria ser por la ventana de msn te agrego nos concectamos y te paso los archivos que necesites. La otra forma es poniendo aca el link de donde bajar directamente los mapas y el programa vos decime como queres que hagamos, osea que te queda mas comodo y desde ya muchisimas gracias!!

    25 junio 2012
  27. Hola José.
    Pensé que hablábamos de formato de tracks, no de formato de mapas.
    Actualmente la aplicación IBPIndex no soporta formatos de mapas ni creo que lo incluya. Está pensada para trabajar con track en multiples formatos, pero no con mapas de diferentes formatos.
    Es posible que más adelante se añadan otros proveedores de mapas online (Bing, OpenStreetMaps), pero no propietarios como los que me comentas.

    Un saludo.

    25 junio 2012
  28. David dice:

    Hola,

    He comenzado a usar el programa en su ultima versión, pero la pestaña de IBP Index no muestra ningún dato, y tampoco funcionan la opción de pdf o la de texto.

    Uso Windows 7 con IE9, por si tiene algo que ver.

    Un saludo,

    David.

    26 agosto 2013
  29. @David
    Hola David.
    Perdona que no te haya contestado antes, pero estaba fuera por vacaciones.
    Puedes enviarme la ruta que te da problemas, por correo, para poder comprobarla.

    Un saludo.

    8 septiembre 2013
  30. elmese dice:

    Hola.
    Es muy interesante tu criatura.
    ;-)
    He etsado cahcarreando con ella via web y al final he decidido instalarla en local.
    No obstante al instalarlo la tecnologia Artemis de Mcafee me ha detectado un troyano.
    De hecho varios.
    Se los cargaba cuando el instalador intentaba renombrar un fichero desde \temp.
    La app parece que funciona, no obstante.
    Mmmm… ¿me puedes comentar algo?
    ¿es a todas luces un falso positivo?
    Te transcribo el log.
    9/10/2013 13:03:30 Eliminado(s) desktop…\…\ C\…\AppData\Local\Temp\is-RA1BQ.tmp\setup_IBPIndex.tmp C:\Program Files (x86)\IBPIndex\is-2OMPU.tmp RDN/PWS-Banker!cn (Troyano)
    29/10/2013 13:03:59 Eliminado(s) desktop…\…\ C\…\AppData\Local\Temp\is-RA1BQ.tmp\setup_IBPIndex.tmp C:\Program Files (x86)\IBPIndex\is-FDC65.tmp RDN/PWS-Banker!cn (Troyano)
    29/10/2013 13:04:09 Eliminado(s) desktopFMD\adminFMD C\…\AppData\Local\Temp\is-RA1BQ.tmp\setup_IBPIndex.tmp C:\Program Files (x86)\IBPIndex\is-SGJTE.tmp RDN/PWS-Banker!cn (Troyano)

    29 octubre 2013
  31. @elmese
    Hola elmese.
    Efectívamente es un falso positivo. Ya desde la Web de IBPIndex (desde donde puedes descargar la aplicación también) recibimos varios mensajes de usuarios con el mismo aviso.
    En su momento enviamos los ficheros a la web para que los escanearan y nos devolvieron el informe dándonos la razón, pero veo que no han modificado nada.

    Si tienes alguna duda (sea para este programa o para cualquier otro) puedes utilizar, por ejemplo, la web VirusTotal (https://www.virustotal.com) que permite escanear ficheros con más de 40 antivirus (los más conocidos están).

    Si analizas el programa o las DLL que vienen con él, verás que están libres de virus.

    Un saludo.

    29 octubre 2013

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *