Activity Workshop
 

GpsPrune COMO

Nota: ¡Muchas muchas gracias a Javier para la traducción!

Las siguientes secciones intentan explicar las funciones más comunes de GpsPrune, y como usarlas. También puedes encontrar algunos problemas potenciales y sus soluciones en la página de problemas y soluciones (en inglés) y algunos vídeos demostrativos que muestran las funciones básicas (en inglés). Por favor, si desea hacer alguna consulta o sugerencia use el correo electrónico que se encuentra al final de esta página.

Tenga en cuenta que, durante este COMO, si se menciona una combinación de teclas tal como Ctrl-O o Ctrl-flecha derecha, se trata de una combinación específica de algunas plataformas. Linux y Windows usan la tecla Ctrl (o control) para estas combinaciones, mientras que Mac usa la tecla ⌘ (Command o Clover). Por simplicidad se ha usado Ctrl en estas descripciones.

Los primeros pasos a dar serán cargar algunos datos, ya que sin ellos GpsPrune no puede hacer mucho. Principalmente existen tres formas, desde un archivo de texto, desde un archivo xml o directamente desde el GPS. A continuación se describe cada una de ellas:

Abrir un archivo de texto

GpsPrune puede leer cualquier archivo de texto en cuanto que cada fila describa un punto, con los campos separados por un carácter definido o delimitador. El orden de los campos debe ser consistente a lo largo de todo el archivo, aunque diferentes archivos en distintos formatos pueden ser cargados por separado. GpsPrune no procesa formatos binarios.

La apertura de un archivo consta de tres pasos: primero seleccionar el archivo, segundo seleccionar el delimitador, y tercero especificar los campos presentes y su orden.

Para acceder a la función, seleccione el menú "Archivo" y "Abrir". Alternativamente use Ctrl-A en el teclado, o el botón correspondiente de la barra de herramientas. Aparecerá un diálogo con el que se puede seleccionar el archivo que se desea abrir. El primero de los dos paneles de carga muestra las primeras líneas del archivo y permite seleccionar el carácter delimitador de campos (ver la imagen a continuación).

Load part1

Primer panel de carga para seleccionar
delimitador del archivo.

Load part2

Segundo panel de carga para seleccionar
la combinación de campos y unidades de altitud.

 

GpsPrune intentará adivinar el delimitador, pero si es incorrecto puede seleccionar cualquiera de los que se ofrecen, o introducir uno propio en el cuadro "Otro". Al indicar el delimitador, GpsPrune puede dividir las líneas en una tabla en el segundo panel (ver imagen) y ofrecer la selección de campos. Los campos se listan en la rejilla inferior, con algunos campos habituales (como Latitud, Longitud, Altitud) y la opción de definir sus propios campos personalizados. Puede cambiar la definición de cada campo usando la lista desplegable dentro de la rejilla (por ejemplo haciendo clic en Altitud para cambiarlo). También puede cambiar el orden de los campos seleccionándolos y usando los botones "Mover hacia arriba" y "Mover hacia abajo". La columna Descripción permite dar un nombre descriptivo a los campos personalizados.

En este segundo panel también se puede seleccionar las unidades de altitud, entre las opciones de metros o pies. Por último, pulsando el botón "Completar", se cargarán y mostrarán los datos. Si se ha confundido con la definición de los campos, puede usar la función de "Deshacer" para eliminar los datos cargados e intentarlo de nuevo.

Para combinar varios archivos, simplemente ábralos uno detrás de otro. Cuando se le pregunte si desea agregar los datos a los ya abiertos, responda "Si" para unirlos o "No" para eliminar los anteriores y cargar los nuevos en su lugar.

Abrir un archivo XML

Abrir un archivo XML es fácil, siempre que esté en formato GPX o KML. La función se inicia del modo que con los archivos de texto descrito anteriormente, pero seleccionando un archivo XML en su lugar. En este caso sólo hace falta seleccionar el archivo y se cargará automáticamente.

También se puede abrir un archivo XML comprimido, ya sea con extensión KMZ (con un archivo KML dentro), o un archivo zip estándar (con un archivo KML o GPX dentro).

Abrir varios archivos

Puede seleccionar varios archivos en el diálogo "Abrir" usando las teclas Ctrl o Mayús de la forma habitual. Los archivos se abrirán uno por uno agregando los datos juntos. Si selecciona archivos de texto, necesitará seleccionar las opciones de carga para cada uno, como se describió anteriormente, mientras que los archivos GPX, KML, KMZ, ZIP y NMEA se abrirán directamente.

Cargar datos del receptor GPS

Si tiene instalado gpsbabel (ver dependencias), puede cargar datos directamente de su receptor GPS. Seleccione la opción "Cargar datos del GPS" del menú Archivo e introduzca el nombre del dispositivo y el formato en el diálogo. También puede ajustar estos parámetros en su archivo de configuración para no tener que indicarlos cada vez que ejecute GpsPrune.

Usar mapas de Openstreetmap

Después de cargar un archivo, los datos se mostrarán en la vista del mapa y también (si incluyen datos de altitud) en la vista del perfil. GpsPrune también puede superponer sus coordenadas sobre un mapa de openstreetmap.org, como puede verse en la página de capturas. Por defecto estos mapas están desactivados, pero puede activarse simplemente haciendo clic en el control de mapa en la parte superior de la vista del mapa: Este control alterna entre el mapa activo o inactivo. También hay un control deslizante para la transparencia del mapa, para atenuar los mapas (y ver sus datos más nítidos) o usar la opacidad completa.

También puede seleccionar un servidor de mapas diferente, por ejemplo imágenes de opencyclemap o openpistemap, o simplemente un estilo de renderizado alternativo de OSM como Osmarenderer. Para configurar esto, vaya al menú Preferencias -> Configurar fondo de mapa o haga clic con el botón derecho en el mapa. A continuación puede seleccionar de la lista uno de los servidores preestablecidos, o seleccionar "Añadir nuevo" e introducir los detalles (bien en forma de una o dos URL(s) estilo Openstreetmap o un número estilo cloudmade). Para que GpsPrune recuerde los servidores que ha introducido, debe usar el comando Preferencias -> Guardar preferencias para guardar la configuración en un archivo.

Desde la versión 10, GpsPrune es capaz de guardar los mosaicos de mapa en disco según los muestra. Por defecto esto está desactivado, pero puede activarlo con la opción de menú Preferencias -> Guardar mapas a disco. A continuación, si introduce una carpeta en la que almacenar los mosaicos de mapa, estos se cargarán preferentemente de disco si están disponibles. Si se activa el modo fuera de línea (desactivando la opción Preferencias -> Cargar mapas de Internet), sólo se usarán los mapas grabados localmente, y GpsPrune no intentará obtener ninguno de las fuentes en línea.

Seleccionar un punto

Selection view

Captura de pantalla mostrando puntos y rango seleccionado

Puede selecciona un punto y ver sus detalles en el panel "Detalles del punto" a la derecha. Hay varias formas de seleccionar un punto:

El retículo rojo muestra el punto seleccionado en este momento. Después de seleccionar un punto, este puede ser borrado con el menú "Punto" función "Eliminar punto", o usando la tecla "Supr" del teclado.

Seleccionar un rango de puntos

Para seleccionar un rango de puntos, use cualquiera de los métodos indicados atrás para seleccionar el punto inicial, haga clic en el botón "Fijar comienzo" de la barra de herramientas o la misma función en el menú "Rango". Así se seleccionará un nuevo rango desde el punto indicado al final del recorrido. Ahora seleccione el punto final y "Fijar final" (bien con la barra de herramientas o el menú). Ahora está seleccionado un rango y sus detalles (incluyendo distancia, tiempo, altitud, etc.) se muestran a la derecha de la ventana.

Un modo simple de seleccionar un rango es seleccionando el primer punto como se ha indicado y, con la tecla "mayúsculas" pulsada, hacer clic en el punto final del rango, bien en la vista del mapa o del perfil.

Para borrar un rango, asegúrese de que está seleccionado y use la función "Eliminar rango" en el menú "Rango".

Para seleccionar el recorrido completo, o para cancelar la selección, use las entradas "Seleccionar todo" y "No seleccionar nada" del menú "Rango"

Comprimir un recorrido

Para eliminar todos los puntos duplicados en un recorrido, o los que estén muy cercanos, use el comando "Comprimir track" en el menú "Track". Se ofrecen las siguientes cuatro técnicas de compresión:

Observe que los cuatro algoritmos solamente marcan los puntos para compresión, todavía no los eliminan. En la lista del mapa los puntos se marcarán en rojo para que pueda revisarlo y comprobar que realmente se deben eliminar. Cuando lo considere correcto, use el comando del menú Track -> Eliminar puntos marcados para eliminarlos.

Otras funciones de edición de recorridos

Para añadir nuevos puntos interpolados entre un par de puntos existentes, seleccione un rango entre los dos puntos (de forma que sólo ellos estén seleccionados) y use el comando "Interpolar" del menú "Rango". Por último, seleccione el número de puntos a insertar (espaciados en una recta de latitud, longitud y altitud).

Para invertir una sección de un recorrido, selecciónelo como un rango y elija "Invertir rango" del menú "Rango". Esto simplemente invierte el orden de los puntos para que el recorrido vaya en el sentido opuesto.

Otras funciones de edición incluyen añadir un margen de tiempo a la selección actual (para camuflar cuando estuvo realmente allí), mezclar segmentos de recorrido (para convertir la selección actual en un único segmento de recorrido), y crear un nuevo punto en el promedio de las coordenadas de la selección actual (útil para marcar un waypoint de forma más precisa).

Para deshacer cualquier cambio sobre los datos, elija "Deshacer" del menú "Track" (o use el botón de "Deshacer") y seleccione el número de operaciones a deshacer.

Desplazar y ampliar el mapa

La vista del mapa es ampliable para poder ver con más claridad los pequeños detalles. Las funciones de ampliación y desplazamiento se controlan bien con el ratón o el teclado. Para ampliar dentro o fuera:

Para desplazar el mapa hacia arriba, abajo, izquierda y derecha:

Por defecto, la función de desplazamiento automático está activada, de forma que cuando seleccione un nuevo punto que no esté en la pantalla, el mapa se desplazará para mostrarlo. Para desactivar esta característica, use el menú contextual en el mapa para desmarcar la casilla de "Posicionar automáticamente".

Guardar el recorrido

Para guardar los datos editados, seleccione "Guardar" del menú "Archivo", o haga clic en el botón "Guardar" de la barra de herramientas. Esto muestra la primera de dos páginas del diálogo guardar, para permitirle seleccionar opciones. La primera página selecciona que campos guardar y en que orden, así como el delimitador a usar. La segunda página, opcional, permite especificar cualquier conversión de formato de datos a emplear.

El panel de selección de campos muestra todos los campos disponibles, y si contienen datos o no. La tercera columna de la rejilla permite especificar si se guarda este campo en el archivo o no. Puede cambiarse el orden de los campos seleccionando una fila de la rejilla y usando los botones "Mover hacia arriba" y "Mover hacia abajo". El delimitador se selecciona del mismo modo que al abrir un archivo, bien seleccionando uno de los disponibles o introduciendo uno personalizado.

Haciendo clic en "Siguiente", puede seleccionar el formato de las coordenadas y altitudes a guardar en el archivo. Por defecto sólo se copiarán los valores del archivo original, pero puede elegir convertirlos a diferentes unidades o formatos.

El paso final es seleccionar el nombre de archivo para guardar los datos, que puede ser uno nuevo o sobrescribir uno antiguo.

Exportar a formatos XML

GpsPrune soporta dos formatos Xml, KML (usado por aplicaciones como Google Earth) y GPX (usado por otros muchos programas). Para exportar datos en estos formatos, use las funciones "Exportar KML" o "Exportar GPX" del menú "Archivo". Estos archivos Xml no soportan todos los campos que un archivo de texto puede contener, así que asegúrese de guardar sus datos con la función "Guardar" si desea volver a abrirlos en GpsPrune. GpsPrune puede leer archivos KML y GPX pero pueden perderse algunos campos en la traducción.

Editar puntos

Para editar un punto, en primer selecciónelo como ya se ha descrito. Entonces despliegue el diálogo de edición de puntos con el elemento "Editar punto" en el menú "Punto", o el botón "Editar punto" de la barra de herramientas. En este diálogo se muestra en una tabla cada campo del punto (incluyendo algunos personalizados). Seleccione el campo a cambiar, haga clic en el botón Editar, e introduzca un nuevo balor en la caja. Repita esto para todos los campos a modificar, y haga clic luego en el botón "Aceptar" para confirmar los cambios.

Si sólo necesita cambiar el nombre del waypoint, es más fácil usar la función "Editar nombre del waypoint" en su lugar - es un diálogo simplificado para editar solamente el nombre. También se proporcionan funciones para convertir el nombre a mayúsculas (eg "CHINZIG CHULM"), minúsculas ("chinzig chulm") o tipo título ("Chinzig Chulm").

Visualizar en 3d

Con un recorrido cargado, seleccione el elemento "Mostrar en 3-D" del menú Ver. Esto abrirá una nueva ventana con la vista en tres dimensiones. Tenga en cuenta que para poder usar estas función debe estar instalado Java3D. Se trata de una librería extra qie puede descargarse a parte del entorno de ejecución principal de Java. Puede hacer girar el modelo haciendo clic y arrastrando el ratón en la ventana principal. Para obtener un renderizado del modelo con mayor resolución, use el botón "Exportar POV" en esta ventana e irá directamente a la función de exportación a Povray (ver a continuación).

Exportar a Povray

Povray es un programa externo disponible para Windows, Mac y Linux, que puede realizar renderizados de modelos con alta calidad. GpsPrune puede exportar sus datos a formato POV, que podrá cargar luego en el programa Povray. Para más información sobre Povray y como establecer los ajustes de calidad para un buen renderizado, consulte los tutoriales en povray.org.

Use el elemento "Exportar POV" del menú "Archivo" para exportar a formato POV. Esto despliega a pequeño diálogo para ajustar la fuente y las coordenadas de la cámara a usar, permitiendo luego seleccionar el archivo de salida. También puede desplegar este diálogo desde la función "Mostrar en 3-D" (ver atrás).

Observe que GpsPrune no invoca Povray directamente, sólo exporta los datos en el formato correcto. Consulte la documentación de Povray para determinar como llamar a Povray en su plataforma.

Correlacionar fotos

Para añadir fotos use la opción "Cargar fotos" del menú "Archivo" (también en el menú Foto), o use el botón "Cargar fotos" de la barra de herramientas. Si las fotos ya incluyen coordenadas en sus datos exif, se leerán y crearán nuevos puntos. Si no, puede conectar manualmente fotos a puntos seleccionándolas (en el listado de la parte inferior izquierda), seleccionando un punto (como se ha descrito anteriormente) y bien usando la opción "Conectar con punto" del menú Foto, o el botón correspondiente en la barra de herramientas.

Si el recorrido tienen información de tiempo asociada a los puntos (no todos tienen esta información), se puede usar la función de correlación automática para intentar enlazar fotos y puntos entre sí. Funciona comparando la información de tiempo de la foto con la del punto. Sin embargo, el reloj de la cámara y el del receptor GPS pueden no estar perfectamente sincronizados, además de que posiblemente el reloj de la cámara esté ajustado a la hora local mientras que el GPS proporciona horas en UTC. Así que siempre hay una diferencia a añadir o substraer antes de realizar las comprobaciones. La mejor forma de determinar esta diferencia es conectando manualmente al menos una foto y usar entonces esa diferencia para correlacionar las demás.

Se llega a la función de correlación con el elemento "Correlacionar fotos" del menú Foto. Si al menos una foto ha sido correlacionada ya con la información temporal de un punto, se mostrará una lista para seleccionarla. En otro caso, el diálogo salta al segundo paso donde la diferencia de tiempo puede introducirse manualmente. Para limitar cuando se correlacionarán las fotos, se pueden establecer límites para el lapso o la distancia entre puntos. Usando el botón "Previsualización" se mostrará una tabla con las fotos que pueden correlacionarse usando el margen de tiempo y límites seleccionados. Se puede usar las marcas de verificación para seleccionar o deseleccionar fotos o cambiar los ajustes y se repetirá la previsualización. Finalmente, se conectarán las fotos con los puntos correspondientes (o se crearán nuevos puntos por interpolación).

Después de haber correlacionado las fotos, se pueden guardar las coordenadas en la información exif de los archivos jpg (ver a continuación). También se puede crear un KMZ incluyendo miniaturas de las fotos (ver a continuación), por ejemplo para ser mostrado en Google Earth.

Exportar fotos a Google Earth

En primer lugar cargar, si es necesario, correlacionar fotos como se ha descrito. Entonces seleccione la función "Exportar KML" del menú Archivo. Compruebe que está marcadas las opciones "KMZ" y exportar fotos al archivo kmz, y seleccione entonces el archivo a guardar. Para poder verlo, cargue este archivo KMZ en Google Earth. Las imágenes aparecerán en el bocadillo descriptivo cuando haga clic en un punto. Si desea cambiar el tamaño de las imágenes, use el comando "Configurar tamaños de las imágenes KMZ" en el menú "Preferencias". Por supuesto, puede almacenar los ajustes realizados con Preferencias -> Guardar preferencias.

Los datos pueden editarse posteriormente en Google Earth, por ejemplo reordenando puntos, poniendo elementos en carpetas separadas, asociando instantáneas de vista con puntos, y editando los títulos de las fotos. El resultado puede guardarse de nuevo desde Google Earth usando el menú contextual.

Guardar información exif

Para guardar las coordenadas dentro de archivos jpeg, GpsPrune usa un programa adicional denominado exiftool. Se basa en Perl y está disponible para Windows, Mac y Linux. Para Linux y Mac, simplemente necesita instalar el paquete exiftool, para Windows se proporciona un archivo zip conteniendo un ejecutable denominado exiftool(-k).exe - debe renombrarlo a "exiftool.exe" y colocarlo en cualquier punto del path - o editar el path para incluir el directorio donde esté exiftool.exe. Esto permitirá a GpsPrune encontrarlo en tiempo de ejecución. La pantalla Acerca de (Ayuda -> Acerca de) muestra si GpsPrune puede encontrar exiftool en su sistema.

Para guardar las coordenadas, correlacione las fotos bien manualmente o automáticamente como se ha descrito y seleccione "Guardar Exif" del menú "Foto". Se mostrará una lista de fotos correlacionadas, simplemente seleccione las fotos a guardar usando las casillas de verificación y pulse "Aceptar". Si está marcada la casilla "Sobrescribir archivos", se sobrescribirán los archivos de las fotos, lo que puede ser peligroso y corromper el archivo (aunque es algo muy improbable). Si esta casilla no está marcada, el archivo original se renombrará con la extensión _original y se creará una copia nueva.

Crear diagramas

Altitud

Captura de pantalla mostrando diagrama altitud

Para crear diagramas de altitudes, distancias, velocidades y demás, use el comando del menú Ver -> Diagramas. Esto le permite seleccionar el eje X (entre distancia o tiempo) y de uno a cuatro ejes Y para los diagramas. Esta función requiere que esté instalado gnuplot y que Prune conozca donde encontrarlo. Los diagramas se pueden mostrar directamente en la pantalla, o pueden guardarse a un archivo svg.

¿Qué puede hacer con los diagramas después de crearlos? Si lo muestra en la pantalla, simplemente puede capturar la pantalla con las herramientas para ello y manipular la imagen resultante usando su editor gráfico habitual. Una alternativa libre es Gimp. Para obtener mejores resultados asegúrese de reducir la profundidad de color y guadar en un formato sin pérdidas (como png). ¡No guarde la imagen como jpeg!

Si guarda el diagrama como un archivo svg, hay múltiples herramientas que puede usar para mostrar y editar el archivo. La mayor ventaja en este caso es que se trata de un formato vectorial, por lo que puede aumentar la escala tanto como quiera sin encontrar píxeles irregulares. Además los archivos suelen ser mucho más pequeños que sus equivalente en png. Puede visualizar archivos svg en navegadores como Firefox o Opera y también editores gráficos normales Gimp. Para manipular el archivo svg necesitará un editor de gráficos vectoriales, como Inkscape, pero en las versiones actuales de Inkscape hay algunos fallos de renderizado - debe reemplazar todas las apariciones de "stroke:currentColor" con "stroke:black" para que se muestren correctamente. Puede hacerlo con un editor de texto o con un sencillo comando sed.

Descubrir cuando se libera la próxima versión

Hay varias formas de estar al corriente. Obviamente puede comprobar regularmente el sumario de noticias de activityworkshop.net. También puede subscribirse a la fuente rss que a través de su lector rss le mantendrá informado de cada novedad en el sitio (localice el enlace rss en la página de inicio). En tercer lugar puede echarle un ojo a la página de desarrollo que tienen información sobre los últimos avances en el desarrollo de GpsPrune. Cuarto puede usar el comando "Buscar una nueva versión" del menú "Ayuda" en GpsPrune, que le indicará si está ejecutando la última versión o no. Poco antes de la aparición de la nueva versión, este diálogo le dará una idea de cuando se espera su aparición.