Ayuda en HTML del Perfils

Indice:

  1. Introducción
  2. Abrir un track
  3. Tipos de visualizaciones
  4. Configuración de preferencias
  5. Guardar un perfil como imagen PNG
  6. Imprimir un perfil
  7. Copiar un perfil en otra aplicación mediante OLE
  8. Descargar un track desde internet
  9. Importar waypoints para situar comentarios sobre el perfil
  10. Analizar fotografias para insertarlas en el perfil
  11. Interacción con OziExplorer
Atrás
Indice

1.- Introducción:

Que se puede hacer con este programa?
Muestra los perfiles de alturas de 3 formas en 2D y 2 en 3D (sin mapas).
Muestra los datos de muchas estadísticas en textos personalizables: Distancia, altura máxima y minima, desnivel de subida y de bajada acumulado, velocidad máxima y velocidad media, porcentajes de desnivel máximos y su distancia.
Graba el prefil en formato PNG, con fondo transparente o no. Los colores del gráfico se pueden personalizar en la opción de preferéncias. La primera vez que se graba el perfil, se crea un Bitmap de el. Además se puede hacer que la imagen tenga una dimensiones determinadas, ideal para insertar en páginas web. Ojo, que he comprobado que mucha gente convierte el dibujo a JPG u otro formato, porque algunos editores de HTML no lo muestran correctamente. No lo hagais o perdereis la transparencia, el formato PNG se puede utilizar directamente en las páginas aunque no lo veais correctamente con el editor.
Permite extraer la información EXIF de un directorio con imagenes JPG (esta información la graban las cámaras fotográficas digitales), y utilizar la información horaria para ubicar las fotos en el track (idea sacada del programa OziPhotoTool). Para que la ubicación sea lo más correcta posible, es necesario especificar en las preferencias, el desfase horario entre el GPS y la cámara, en segundos. Se puede grabar un fichero de Waypoints con la ubicación de las fotos o bien visualizarlas de las zonas de los perfiles.
Permite importar Waypoints para colocar comentarios sobre el perfil.
Permite personalizar el texto y las fuentes que se muestran.
Permite imprimir los perfiles
Permite como aplicación "servidora de objetos", copiar y pegar los perfiles en aquellas aplicaciones que lo permitan (casi todas las de edicion de texto y graficos, por ejemplo WordPad.).
Permite descargar y abrir tracks directamente desde internet, incluso comprimidos con Zip. Además incorpora un mininavegador para realizar busquedas de tracks en la web de Vikbike http://www.misrutas.net.

Atrás
Indice

2. - Abrir un track:

Abrir un track es de lo más sencillo. Simplemente en el menú archivo con la opción Abrir... o bien el botón . Otra opción es arrastrar con el explorador de Windows el track sobre la ventana del programa Perfils, con lo que el programa abrirá automaticamente el track. Otra opción es asignar con Windows el tipo de archivo de track "plt" con el programa, de esta forma, realizando doble click sobre el archivo, automaticamente arrancará el programa y cargará el track. Una vez abierto el track, se mostrará en pantalla con las últimas preferencias que tuvieramos al cerrar por última vez el programa.

Atrás
Indice

3. - Tipos de visualizaciones.

En 2D las visualizaciones serán tal como luego se grabaran las imagenes, o se imprimiran o bien se exportaran como objeto incrustado en otras aplicaciones (OLE), por tanto deberemos elegir la visualización que creamos oportuna para nuestros perfiles. Tenemos las siguientes posibilidades, tanto de dibujo del perfil como de posiciónamiento del texto informativo:

Además, en cualquiera de estos tipos, podemos mostrar el texto de 3 formas:

A parte, existen dos visualizaciones en 3D de los perfiles, sin posibilidad de cargarlos sobre los mapas ni nada. Tampoco existe la posibilidad de grabar estos perfiles 3D como imagenes directamente con el programa. Para visualizar los perfiles en 3D, debereis elegir menu "Ver - Vista 3D". La vista 3D permite rotarla pulsando el boton izquierdo del raton y moviendolo, permite desplazarla utilizando en este caso el boton derecho, y realizar zoom sobre la vista con la rueda del ratón. Existen a su vez dos vistas diferentes en 3D, lineas con sombra de la linea (menu "Ver - Vistas - Lineas" ) y relleno, realizando un degradado del perfil segun su altura (menu "Ver - Vistas - Relleno" ).

 

Atrás
Indice

4.- Configuración de preferencias.

Las preferencias del programa nos permitirán personalizarlo a nuestro gusto. Se acceden a ellas en el menu "Editar - Preferencias..." o bien con el botón . Las preferencias que hayamos elegido se guardan automaticamente al salir del programa y se vuelven a cargar cuando se arranca el programa. De esta forma, siempre tendremos las últimas preferencias que hayamos elegido. Cuando pulsemos nos aparecerá el siguiente cuadro de dialogo:

A continuación se detallan cada una de las opciones posibles:

Atrás
Indice

5.- Guardar un perfil como imagen PNG.

Generar la imagen del perfil como PNG ss lo mas sencillo del mundo. Solo deberemos elegir la opción de menú de "Archivo - Guardar" o el botón y se guardará el perfil tal como lo estamos visualizando en pantalla con el nombre del perfil que hemos cargado pero añadiendole la extensión png. Es decir, si se llamaba "prueba.plt", se grabará como "prueba.plt.png". Si además hemos elegido que las imagenes sean de un tamaño fijo, la ventana se redimensionará con el tamaño especificado en las preferencias. Si queremos guardar la imagen con un nombre diferente, solo tenemos que elegir la opción de menú "Archivo - Guardar como... " que nos permite especificar el nombre y la ubicación. Recordad que aunque algunos programas de edicion de páginas web no os muestren correctamente la imagen, esta se vera perfectamente en vuestro navegador.

Atrás
Indice

6.- Imprimir un perfil.

Con la opción menú de imprimir (o presentación preliminar para ver como queda antes de impirmirlo) se imprimirá el perfil en la impresora que elijamos, siempre centrado en la página y al mayor tamaño posible. Si queremos otro tipo de impresión, es recomendable usar la opción de "Copiar enlace OLE".

Atrás
Indice

7.- Copiar un perfil en otra aplicación mediante OLE.

Muchas aplicaciones de Windows permiten "incrustar" objetos procedentes de otras aplicaciones. Por ejemplo Word, Excel, Corel Draw, Photoshop, etc, por nombrar algunas, aunque la inmensa mayoria lo permiten. Esto se hace mediante un sistema llamado OLE (Siglas en inglés de Enlace e Incrustación de Objetos). En este caso la aplicación contenedora le "manda" a la aplicación "servidora" que en este caso seria Perfils, que dibuje lo que tega que dibujar en el espacio "reservado para ella". De esta forma, las dos aplicaciones interactuan para "incrustar" el documento de una, en la otra.

Atrás
Indice

8.- Descargar un track desde internet.

El programa Perfils permite descargar, o sea, abrir, un track directamente desde Internet. Originalmente solo se permitia la descarga de tracks de la web de Viktor de rutas en GPS para bicicleta de montaña: http://www.misrutas.net, pero en las últimas versiones se permite abrir cualquier track copiando su dirección URL incluso aunque este se encuentre comprimido en Zip. Para abrir / descargar un track desde Internet, se debe elegir la opción de menú "Archivo - Abrir Track Web... " bien pulsar el botón . Aparecerá esta caja de diálogo:

Si deseamos buscar algun track en la web de Viktor, solo deberemos escribir en la línea de texto de "Buscar" y darle al botón con el mismo nombre. El programa llamará a la web de Viktor con ese parámetro de búsqueda y nos mostrará los resultados de la misma en la ventana que es un navegador "embebido". La busqueda se realiza por el nombre de ruta. El resultado que veremos será algo así:

En la ventana del navegador localizaremos el track en particular de todos los que nos muestre, que queramos descargar. Entonces pinchamos con el ratón donde aparece la flecha, es decir, en los puntos que representan el track y que serian los que pulsariamos si quisiesemos descargar el track en la página web. Al cabo de unos segundos (el programa debe cargar un enlace), aparecerá en el cuadro de texto en gris que hay justo al lado del botón de buscar, el identificador de esa ruta en la web de Viktor, necesario para crear el enlace desde donde se va a bajar y que aparece en la parte inferior, donde dice "Descarga Directa / URL".

En este momento ya podemos descartgarnos el track, pero si queremos que se guarde una copia en local (que serà lo normal en la mayoria de los casos), pincharemos sobre elegir para seleccionar una ubicación y nombre de archivo donde se guardará el track descargado. Si dejamos el campo "Copia Local" en blanco, el programa creará una copia temporal del archivo en el directorio temporal por defecto que luego borrará cuando se cierre el track. Cuando estemos listos, solo tendremos que pulsar OK para que el programa descargue el track y nos lo muestre en pantalla.

Si queremos descargar un track, que no esta en la web de Viktor, deberemos conocer su dirección URL. Para ello, lo normal es buscar el enlace al track con el navegador, y cuando lo tengamos, pulsando con el botón derecho sobre el enlace, elegir en el menú contextual "Copia la ubicación del enlace" (caso del Mozilla) o "Copia el acceso directo" (caso de Internet Explorer). Después solo teneis que pegar el enlace en la caja de dialogo de Descarga directa / URL utilizando bien las teclas "Shift + Insert" o el boton derecho del ratón y la opción pegar. Además este enlace puede ser directamente un track o estar el track comprimido en Zip.

Atrás
Indice

9.- Importar waypoints para situar comentarios sobre el perfil.

La opción de importar waypoints ha sido creada por solicitud de algunos usuarios para poder colocar comentarios sobre los perfiles. Es una opción limitada ya que se trata de representar un objeto de 2 dimensiones sobre un track que es una linea. Me refiero a que el waypoint no tiene porque estar en el mapa sobre el track y luego este tendrá que aparecer en algun sitio en el perfil. Por tanto, lo que se hace es "pegar" el waypoint al punto del track más cercano que tenga para poder pintarlo en el perfil. De esta forma podemos usar el OziExplorer para crear algunos waypoints en puntos donde queramos alguna indicación en el track, por ejemplo una fuente, cruce, pico, etc... No cargueis waypoints que se encuentren muy alejados del track porque su repersentación no tendrá ningún sentido sobre el track. Un detalle importante es que el texto que el programa visualiza es el CAMPO de COMENTARIO del waypoint, y no el nombre del mismo. La razón es que el nombre es bastante limitado mientras que el comentario puede tenre mayor logitud, espacios en blanco, caracteres en mayusculas y en minusculas y es por tanto más flexible. Por ello recordar que al crear los waypoints, el texto que quereis que se muestre deberá estar en el comentario del waypoint. Otro detalle que puede que tengais que corregir sobre la marcha, sea la úbicación de los waypoints o el texto, porque puede que luego no se visualicen correctamente si estan muy juntos, hay muchos o los textos son muy largos. Lo mejor es probar, practicar, cambiar el tamaño de las fuentes, etc...

Para importar los waypoints se debe elegir la opción de menú "Archivo - Importar Waypoints" o bien el botón y el resultado podria quedar algo así:

Atrás
Indice

10.- Analizar fotografias para insertarlas en el perfil.

Otra de las opciones que tiene el programa, es la de poder ubicar en el track las posibles fotos digitales que se hayan tomado durante la grabación del track. Esta idea esta sacada de otro programa que realiza esta función y que es el OziPhotoTool. Para entender como funciona primero explicaré la base del sistema, que es muy sencilla.

La mayoria de camaras digitales graban información sobre la toma de la imagen incluida en el mismo fichero, en una parte que se llama información EXIF. En esta información se guardan datos como la exposición, resolución, etc.. y la hora de la fotografia, que es la que nos interesa a nosotros. Si al mismo tiempo que se grababa el track en el GPS, hemos tomado las fotos, luego podemos ubicar estas fotos en el track, simplemente buscando donde estabas situado en el track en un momento de tiempo determinado, en el de la toma de cada foto.

Para ello, es imprescindible calibrar el programa para que conozca el desfase que existe entre el reloj de la cámara y el del GPS. Esta información en segundos, es la que deberemos de introducir en el apartado de preferencias como "Desfase GPS Camara". Al principio cuesta un poco realizar la calibración, porque debe ser bastante exacta si queremos que las fotos esten bien ubicadas, peró una vez hecho esto, el valor de calibración se guarda y ya no hay que tocarlo más (o como mucho cuando se cambia la hora del reloj). Un truco que funciona bastante bien, es coger una foto de la que se conozca la ubicación, ver la hora en la que se tomó, y comprobar el desfase de tiempo con el punto del track en el que está se tomó. Lo mejor es no filtrar puntos del track y es posible que tengamos que varias algo el desfase para obtener buenos resultados, ya que si hemos estado parados tomando la foto, tendremos varios puntos en el mismo sitio con diferentes tiempos, y si no elegimos el "correcto", puede que luego otras fotos salgan desplazadas de su posición.

Otro dato imprescindible es que la cámara genere la información EXIF adecuada. Para saber si nuestra cámara digital lo hace, podemos usar el mismo programa Perfils. En menú "Fotos y Waypoints" elegir la opción "Ver EXIF..." o bien pulsar el botón . El programa nos habrirá una caja de dialogo con una lista en la que aparece toda la información que la cámara guarda en la imagen. La cámara debe haber grabado "DateTime" o "DateTimeDigitized" o "DateTimeOriginal". Si el programa nos informa de que la imagen no contiene información EXIF o bien la cámara no guarda alguno de estos 3 datos en la información, no podremos ubicarlas en el track. Por otra parte si modificamos las imagenes con algun programa de retóque gráfico, lo más normal es que este elimine la información EXIF, asi que serà conveniente generar primero los waypoints o mapfeatures antes de modificar las imagenes.

Una vez comprobados los anteriores apartados (calibración del desfase y comprobación que nuestra cámara genera los EXIF's), ya podemos ubicar en el track las fotos que hayamos realizado durante la grabación del mismo.

Para posicionar las fotos en el track tan solo debemos elegir del el menú "Fotos y Waypoints" la opción "Analiza Fotos...". Esta opción nos abre una caja de dialogo de selección de directorio donde deben estar las imagenes a analizar. Una vez elegido el directorio, el programa busca todas las imagenes tomadas durante el intervalo en el que se ha grabado el track y procede a situarlas en el. Nos informará al finalizar del número de fotos que ha analizado y las que ha incluido por estar dentro de los limites temporales del track. Con ello nos mostrará sobre el track unos puntos con la ubicación de las fotos y el nombre de las mismas. El mayor problema radica en que normalmente cuando paramos en un determinado sitio para tomar fotos, se toman varias en el mismo sitio, por ello aunque el programa intenta que los nombres de las fotos no se solapen, muchas veces los resultados no son del todo buenos. A veces es mejor no visualizar los nombres de las fotos (según el resultado obtenido - deseado) (Menu "Ver" opción "Texto Fotos y Waypoints").

Si desplazamos el cursor sobre uno de los puntos donde hay alguna foto tomada, los nombres de todas las fotos (y otros Waypoints), se nos mostrará como "Tooltip" o sugerencia, los nombres de las fotos y los comentarios de los Waypoints. Si además en ese momento que estemos sobre uno de estos puntos, pulsamos el botón izquierdo del ratón, nos aparecerá un menú contextual que nos permite abrir alguna de las fotos para visualizarla. Para ello basta con seleccionar su nombre en el menú contextual. Atención: La imagen se abrirá con el programa que tengais predeterminado en vuestro ordenador para ver las imagenes JPG (el mismo que aparecería si haceis doble-click on el ratón sobre la imagen en el explorador de Windows). En las siguientes imágenes teneis un ejemplo de los "tooltips" con los nombres y de el menú contextual:

Que podemos hacer con las imagenes situadas por el programa?

La primera de las opciones es generar un fichero de Waypoints. Usando la opción del menú "Fotos y Waypoins" de "Generar Waypoints..." nos permite seleccionar una ubicación y un nombre de fichero con extensión "wpt" donde creará un archivo de Waypoints en formato OziExplorer con la ubicación de todas las fotos. Este archivo contendrá además un enlace a la foto para cada Waypoint. Este archivo lo podemos usar con posteriorida para cargarlo en el Ozi junto con el track y ver exactament en que punto fueron tomadas las fotos.

Las otras dos opciones son enviarle directamente al Ozi las fotos como Waypoints (sin haberlas grabado previamente) o como Map Features. Estas opciones se explican en el siguiente apartado de comunicación con OziExplorer.

Atrás
Indice

11.- Interacción con OziExplorer.

La aplicación esta preparada para realizar cierta interacción gracias a la libreria que proporciona Des junto con OziExplorer. Esta libreria es OziApi.dll y la podeis descargar de su página: Página de OziApi. Simplemente os teneis que bajar el archivo donde esta el OziApi.dll y copiarlo (descomprimiendolo antes, por supuesto) bien en la carpeta donde este el programa Perfils o bien en la carpeta de Windows o Windows\System32. Con esto serà suficiente para que Perfils pueda usar la libreria y comunicarse con OziExplorer.

 

Y esto es todo, si teneis alguna duda más o sugerencia sobre este "manual", podeis enviarmelas a ruperez@disca.upv.es.