martes, 24 de octubre de 2017

Linux. Grub, mi villano favorito.

O como dar una segunda vida a un portátil de la tercera edad.
Llegó a mis manos un pc portátil, un Airis con bastante mas de diez años. Me dijeron ¡haz lo que puedas!

Linux es un S.O. tan bueno como el que mas y que utiliza menos recursos que windows. Tengo otro portátil que me lo dieron como irreparablemente averiado y con guadalinex V8 va como un cañón. Un PC con unos años, portátil o no, puede que no soporte Windows, puede que no tenga los recursos suficientes como para rendir aceptablemente en Windows, pero con casi toda probabilidad funcionará decentemente con alguna versión ligera de Linux.

Tampoco soy un experto en linux, mi primera toma de contacto con linux fue con Guadalinex, linux de la junta de Andalucía, que me pareció un S.O. bastante decente y que venía acompañado de un paquete ofimático bastante compatible el office de microsoft y alguna otra aplicación útil y gratuita.

Con el paso del tiempo he probado otros Linux y otras aplicaciones para Linux que cumplen con cualquiera de los requisitos deseados.

A lo que iba, como tengo varias versiones de Guadalinex, de la 6 a la 9, instalo y pruebo la V9 Lite. Todo parecía ir correctamente hasta que al reiniciar el portátil la pantalla se queda reducida a la mitad. Todo funcionaba correctamente, iba bien de velocidad pero había perdido media pantalla. Intento configurar la pantalla pero no consigo nada.
Pruebo con la versión V8 y lo mismo. La primera versión que ocupaba toda la pantalla era la V7. Estuve a punto de darlo por bueno pero decidí seguir indagando. Con parones, muy de vez en cuando retomaba la instalación. ¡Tenía que aislar el problema!
En una de esas pruebas descubrí que si instalaba V7 después del V8 el V8 empezaba a ocupar toda la pantalla. ¿Qué tienen en común dos S.O. instalados en la misma máquina? El fichero de arranque.

Busco en internet "editar fichero arranque linux". Reinstalo Guadalinex V9 Lite, formateo y ocupo casi todo el disco con el S.O. Sigue sin ocupar toda la pantalla. 

  • Tanto si la máquina tiene un solo S.O. como si tiene varios el fichero de arranque de los linux se llama grub.conf (/boot/grub/grub.cfg).
  • Si hay mas un S.O. deja elegir S.O. y si solo hay uno, arranca directamente.
  • Este fichero es editable con cualquier editor de texto. Lo único es que hay que ser un experto para modificarlo a mano.
  • Sin embargo hay utilidades que permiten modificarlo sin ser un experto.
  • Algunas versiones de Guadalinex vienen de origen con un editor del fichero de arranque pero, o no soy capaz de encontrarlo o en V9 Lite no viene.
  • Busco en internet un editor, encuentro grub customizer y la manera de instalarlo.
  • Ejecuto grub customizer, no veo nada relativo a la pantalla. Entro en edición avanzada y encuentro una pantalla 680*cuatrocientos algo.
  • La quito. Al reiniciar el portátil se flipa. Apago el portátil, ya iba yo a reinstalar S.O. y hacer una ñapa, veo que ¡"ahora si! ¡Por fin! ¡OCUPA TODA LA PANTALLA!


viernes, 20 de octubre de 2017

OruxMaps. Divagaciones sobre GPS.

En principio ¿para qué nos sirve un GPS?

  • Podemos considerar que todo GPS tiene dos partes, un núcleo consistente en el sensor o dispositivo que capta la señal de los satélites y devuelve la señal encontrada y el software y el hardware adicionales que al final hacen las distintas "monerías" que todos conocemos.
  • El núcleo  del GPS nos da la posición en la que nos encontramos. Coordenadas, altitud, fecha y hora. 
Como ver las coordenadas, y otros campos, en OruxMaps
  • El software y del hardware adicionales procesan esos datos. Hacen el resto de las cosas que se supone que hace un GPS.
  • Entre otras sitúan nuestra posición sobre un mapa. Si nuestro GPS no dispone de cartografía o nosotros no hemos conseguido la cartografía de la zona en la que nos encontramos, un mapa digital, o incluso con mapas de papel, esa posición prácticamente sirve para poco, salvo que tengamos algún otro tipo de referencia.
  • Hoy en día todos los GPS que conozco incorporan cartografía. De mas o menos calidad, con mayor o menor resolución, gratuita o de pago, en red o en local, etc...
  • Los actuales GPS presentan la posición en la que nos encontramos sobre mapa, siempre y cuando dispongamos de la cartografía adecuada.
  • Además de conocer nuestra posición hay que saber interpretar el mapa. Es interesante reconocer, al menos, los caminos, los ríos, los puentes, las curvas de nivel y si subimos o bajamos.
  • Para mapas en papel es importantísimo el concepto de datum. Hay varios tipos de coordenadas y debemos hacerlas coincidir con las de nuestro mapa, incluido el datum.


Cambio de tipo de coordenadas en OruxMaps
  • Todos los GPS que conozco graban, si así lo configuramos, el camino que seguimos. 
  • Normalmente no graba todas las posiciones tomadas, solo graba las mas significativas, según la configuración que le demos.
  • Camino seguido:
    • Los GPS ademas de grabar el camino seguido lo presentan sobre el mapa, según configuración que le hayamos dado. 
    • Esta traza recibe el nombre, en inglés, de track o tracklog. 
    • Esta grabación permanece en el GPS hasta que se borre manualmente o sea desplazada por otra grabación, según configuración o posibilidades del GPS. Lo mas nuevo desplaza a lo mas antiguo.
    • La traza, dentro del propio GPS, se puede pasar a otra "carpeta", como ruta ya hecha, aunque en general a mi no me gusta el resultado. Las trazas se pueden reutilizar, es exportable a otros ámbitos, normalmente al PC, donde podemos trabajar con ellas y compartirlas en sitios como wikiloc.
    • El GPS admite importar rutas, realizadas con anterioridad por nosotros mismos o bajadas de internet. Estas rutas se pueden ver sobre el mapa y/o activar para ser seguidas.
    • Una vez tenemos la ruta en el GPS podemos seguirla visualmente, intentando que la traza de nuestro camino coincida con la ruta a seguir o activar el "seguir ruta" que tienen la mayoría de los GPS. 
    • Al activar "seguir ruta" nuestro GPS emite distintos sonidos al acercarse o al alejarse de la ruta. Además del seguimiento visual podemos activar un seguimiento acústico.


Náutica:
  • Casi todos los GPS de excursionista tienen una componente orientada a la navegación náutica (esto es una redundancia), que no es del todo utilizable por la actividad terrestre.
  • En el mar, entre dos puntos, probablemente no hay nada, salvo algún escollo, que como es lógico, hay que evitar.
  • Podemos establecer un rumbo, ir en línea recta siguiendo un ángulo con con el norte, entre un punto y otro durante muchas millas.
  • En tierra es improbable que esto suceda, para ir de un punto a otro seguramente tendremos que hacer muchos giros, establecer puntos intermedios.
  • Nuestros mapas "terrícolas" no son compatibles con la navegación náutica, aunque incluyan zonas navegables.
Sensores:
  • Un sensor es un dispositivo que capta magnitudes físicas (variaciones de luz, temperatura, sonido, etc.) u otras alteraciones de su entorno.
  • OruxMaps puede manejar ademas del GPS y del reloj, nos da la información proporcionada por varios sensores, tanto internos como externos. 
  • Dependiendo del sensor, puede que nuestro móvil lo tenga instalado de fábrica o que no lo tenga, puede que nuestro móvil permita conectar externamente ese tipo de sensor o que no lo permita. Depende del móvil y del sensor.
  • Como hoy en día hay de todo en internet, si queremos conocer los sensores instalados en nuestro móvil, hay varias, diría muchas, apps que nos dan esa información.
  • Si en PlayStore buscas "sensores" o "sensores android", encontrarás varias aplicaciones, puede que decenas, que nos dan esa información.
  • Yo he probado varias, algunas dan una información muy  completa y compleja de cada sensor.
  • No me atrevo a recomendar ninguna, pero "Sensor Box" o "Caja de Sensores" al menos presentan todos los sensores que encuentran en una sola pantalla.
  • Como hay discrepancias entre aplicaciones, puede que no todo el mundo tenga el mismo criterio sobre lo que es un sensor, ni siquiera doy por sentado que presenten todos los sensores instalados. De momento echo en falta el nivel de carga la batería.


  • Cada magnitud física medida tiene su utilidad práctica, aunque algunos la hayan perdido casi totalmente. Puede que nosotros desconozcamos esa utilidad, pero si existe el sensor es que alguien lo necesita. Difícilmente vamos a encontrar utilidad, por ejemplo, a un podómetro cuando estamos utilizando un GPS.
  • Hay cientos de aplicaciones que están diseñadas para sacar provecho de los sensores, como pueden ser las decenas de brújulas que puedes encontrar con playstore.
  • Algunos de los sensores internos que controla Oruxmaps son: Reloj (no es propiamente un sensor), GPS, nivel de batería, brújula magnética,temperatura externa, inclinación, barómetro, podómetro, y humedad relativa. 
  • Mi móvil, internamente, dispone solo alguno de ellos. Dispone de brújula pero no de sensor de temperatura. Como ya he dicho, cada móvil dispone o no de determinados sensores.
  • Sensores externos: Pulsómetro, cadencia de pedaleo, temperatura externa, velocidad, podómetro,... Muy orientados a la bici.
  • Si queremos utilizar  algún sensor en Oruxmaps, previamente hay que configurarlos. En la versión IGN de Oruxmaps los sensores se configuran en "Configuración GPS"

jueves, 12 de octubre de 2017

OruxMaps. ¿A donde van nuestros tracks?


Tradicionalmente, y  mas desde que existe wikiloc, hemos compartido rutas mediante ficheros de texto que incluyen los puntos por los que hemos pasado. Al principio, con Oziexplorer, eran ficheros ".plt", posteriormente empezamos a compartir ficheros ".gpx", formato Garmin. Hoy en día hay varios (muchos) formatos distintos para compartir rutas, "kml","kmz","gbd", etc..
Esto nos hace suponer que cualquier aplicación GPS va a trabajar creando o leyendo ficheros de texto.
Al trabajar en OruxMaps vemos que podemos seguir trabajando con algunos de esos tipos de fichero pero, si buscamos en nuestro android durante o inmediatamente después de la grabación, no encontramos ningún fichero de texto que recoja nuestros tracks. Debemos exportar el recorrido para poder tenerlo en fichero de texto reconocible. En mi caso suelo utilizar ficheros ".GPX".
También es verdad que, por lo menos yo, estamos acostumbrados a trabajar con OruxMaps abriendo los ficheros GPX sin cuestionarnos nada sobre la BD. Ni siquiera almacenamos los distintos GPX, sencillamente los utilizamos cuando son necesarios y posteriormente los borramos del móvil. Ocupan sitio.
  • La traza de nuestras rutas y los waypoints recogidos se guardan en el fichero OruxMapstracks.db. Este es un fichero de base de datos Sqlite. 
  • Sqlite es una base de datos (B.D. o D.B. en inglés)  parecida al acces de microsoft.
  • Este fichero reside en la memoria interna del teléfono. 
  • O yo no he conseguido moverlo a la tarjeta SD o es inamobible.
  • Está en /oruxmaps/tracklogs. Para IGN está en /ign/tracklogs. 
  • Sin embargo, el directorio donde residen tanto los ficheros GPX importados como los exportados si se puede configurar y, por tanto, mandar a la tarjeta SD.

  • Periódicamente oruxmaps copia OruxMapstracks.db como OruxMapstracks.db.backup. A partir del segundo backup añade un número (ordinal) al nombre. 
  • Como es lógico, cada copia ocupa memoria, aunque se pueden borrar o llevar a otro sitio sin problemas.
  • Si borramos OruxMapstracks.db la aplicación lo vuelve a crear la siguiente vez que tenga actividad.
  • OruxMapstracks.db se puede sustituir por otro OruxMapstracks.db, otra copia, con otras rutas guardadas.
Importar y exportar rutas y waypoints de o desde OruxMapstracks.db:


Importar rutas
Exportar rutas

También se puede configurar la aplicación para que exporte la ruta a un fichero GPX al terminar de grabarla. Configuración global->Tracks/Rutas->Auto GPX.

Árbol de directorios:

  • Normalmente separamos nuestros documentos por temas. Almacenar todos nuestros documentos en un solo directorio los haría inmanejables, tendríamos cientos, o miles de documentos y al final no encontraríamos nada.
  • Separamos nuestros documentos en distintas carpetas, según traten de un tema o de otro tema.
  • La B.D. de las trazas también permite crear distintas carpetas.
  • Si decidimos guardar permanentemente nuestras rutas en nuestro móvil también es conveniente separarlas por temas.
  • ¿Como se crea una carpeta en nuestra BD?


Unión de tracks:


Para los mas curiosos, el contenido de la B.D. se puede ver, tanto en el móvil como en el PC, instalando un lector de SQLite. Al instalar un lector de Sqlite en mi móvil me quedé sin memoria, tuve que desinstalar otras cosas y al final era una versión limitada que me pedía pagar para tener una versión completa. Pude buscar una app totalmente gratuita o, pagar. Decidí que lo ya lo haré cuando cambie de móvil, de momento lo tengo "petado". Lo desinstalé en el móvil y lo instalé en el PC:
  • Busco en internet, bajo e instalo SQLiteBrowser (DB Browser for SQLite).
  • Copio al PC la B.D.
  • A simple vista, SQLiteBrowser es muy similar al acces de microsoft.
  • La abro con SQLiteBrowser y curioseo su contenido. Se podrían procesar estos datos pero, de momento, no encuentro utilidad que no se pueda hacer bien desde el propio OruxMap bien desde algún editor de rutas (BaseCamp). Es solo curiosidad. 
  • Compruebo que, como suponía, hay una tabla para los puntos de la traza (trackpoints), otra dedicada a los waypoints (track_wpts) y otra dedicada a las rutas.
  • Las tablas se pueden exportar como ficheros de texto "csv". 
  • También funciona el copia-pega desde la B.D. a otras aplicaciones, aunque la copia a excel da problemas, problemas que no presenta la copia a hoja de cálculo de LibreOffice. 

martes, 3 de octubre de 2017

videoswpt

Importar waypoints desde un fichero GPX:









Otras posibilidades

lunes, 2 de octubre de 2017

OruxMaps.Waypoints.

Un waypoint es un conjunto de coordenadas que identifican un punto concreto en el espacio físico terrestre. Dichas coordenadas son, para la navegación marítima, la latitud y la longitud. En la navegación aérea se incluye también la altitud por motivos obvios.

Cuando compre mi primer GPS,un Garmin primitivo, internet prácticamente no existía. A nadie se le ocurría ni buscar una ruta en internet ni diseñarla con un programa, por otra parte desconocidos, tipo OziExplorer, que fue el primer programa de edición de rutas que utilicé. Mi primer GPS tenía una conexión al PC con un cable propio de Garmin que yo no encontré nunca. La programación de rutas la hacía sobre mapa (de papel), localizando un pequeño número de puntos significativos que al unirlos creaban la ruta. Estos puntos significativos son los llamados "waypoint", punto del camino en ingles. Con el paso del tiempo aparecieron Oziexplorer, MapSorce y otros. Estos programas disponían de cartografía si la pagabas (MapSource) o si te la trabajabas (Oziexplorer).
Con el paso del tiempo ya no fue necesario crear, y unir, waypoints para diseñar rutas. En parte los waypoints dejaron de ser imprescindibles para crear rutas y pasaron a servir para señalar puntos significativos, puntos tipo "fuente", tipo "puente", tipo "giro a la derecha", etc...
Aunque, desde mi punto de vista, los waypoint han perdido mucha utilidad, OruxMaps los contempla, incluida la creación de rutas a partir de ellos. La utilidad de creación y uso de waypoints de OruxMaps maneja estos conceptos, entre otros.

En OruxMaps los waypoints han perdido utilidad, prácticamente solo sirven para señalar puntos próximos al camino que nos puedan resultar de utilidad o puntos del camino que necesitemos resaltar. Lo demás tiene otras utilidades mejores o mas fáciles de manejar. 

Antes de empezar a manejar waypoints en OruxMaps es importante asegurarnos de que se ve el centro del cursor, que es donde OruxMap va a crear el waypoint. Con el GPS activo se el cursor, pero con el GPS detenido no se ve, a menos que se active.

  • Configuración global->Elementos visuales->Cursores->Mostrar centro del visor-> Siempre visible.


El cursor, nuestra pequeña diana, se comporta un poco distinto si el GPS está activado o no está activado.

  • Si el GPS está desactivado, y vemos la diana, el cursor permanece quieto donde lo dejemos.
  • Si el GPS está activado aparece un cursor, una punta de flecha (según lo hayamos configurado), que indica nuestra posición y debajo de el nuestra diana.


  • Si desplazamos el mapa la diana se mueve, la punta de flecha permanece en su lugar. Al dejar de mover el mapa, diana y cursor permanecen separados un cierto tiempo, configurable en "Configuración Global->Mapas->Retraso Movimiento GPS". Este parámetro es un parámetro de los mapas, permite ver una zona distinta a la que estamos y volver automáticamente a nuestra situación.
  • La utilidad creara un waypoint en el punto indicado por la diana con "waypoints->Crear".
  • Si disponemos de un fichero GPX con waypoints los podemos importar a la base de datos de la aplicación:



También podemos exportar los waypoints tomados o creados manualmente a un fichero GPX:




El fichero GPX creado se guardará en el directorio que hayamos asignado para guardar los Wpts, tracks, etc. Configuración global->Tracks/rutas->Directorio wpts, tracks.



Creación manual de Wpts.
Configurar la utilidad

Creación de rutas a base waypoints
Borrar y modificar waypoints


Basandose en los waypoints se pueden hacer muchas cosas pero hay otras utilidades que mas o menos hacen lo mismo y son mas simples de utilizar, como la utilidad "Creación de rutas·

Descompresión de ficheros comprimidos (zip) en Android.

                     
Descompresión de ficheros zip en el móvil: Hay varios  (muchos) compresores/descompresores para Android. Si buscas en google de tu móvil "descomprimir zip android" aparecen varias app. 
  • En este caso he instalado RAR. 
  • Este verano tuve que reiniciar el sistema del móvil y perdí el 7zip que era el que instalé sobre la marcha para descomprimir los mapas de Portugal. 
  • En principio, nos valdría cualquier descompresor de la lista.
  • RAR es uno de los primeros compresores/descompresores que hubo, yo recuerdo haberlo utilizado en DOS cuando todavía windows era una rareza.                     

Instalación del compresor en el móvil:

  • Buscas en el instalador PlayStore, RAR, o el que hayas decidido instalar.
  • Salvo por una falta de espacio puntual en mi móvil, a mi no me ha dado problemas esa instalación.  
  • Una vez que tienes instalado RAR das un dedazo sobre el fichero zip, este se abre y te ofrece la posibilidad de extraerlo.
  •  Lo extraes y a trabajar con el.

viernes, 29 de septiembre de 2017

OruxMap. Memoria caché de mapas.

Podemos considerar que, según su ubicación, OruxMap tiene  tres tipos de mapas , los mapas en red, los mapas en el propio teléfono y los mapas cargados en el caché de memoria. 

  • Los mapas en red necesitan una conexión a internet y gastan datos. Con mala cobertura dejamos de tener acceso a los mapas.
  • Los mapas residentes en el teléfono no gastan datos, están disponibles sea cual sea nuestra cobertura, pero ocupan memoria, aunque los podemos situar en la tarjeta SD. 
  • Los mapas en el cache, aunque también residen en el teléfono y, por tanto ocupan memoria, son distintos de los mapas creados para residir en el teléfono. 
  • Los mapas  que se guardan en el caché son los últimos mapas  visitados. Aunque pueden estar durante años en nuestro OruxMap, en principio son transitorios, se cargan al visitar una determinada zona y son desplazados por otros al cabo del tiempo, cuando la memoria caché se llene, con el uso que hagamos, con otros mapas distintos.
  • El caché se puede reiniciar total o parcialmente. Cada uno de los mapas online a los que tiene acceso OruxMap dispone de una parte distinta en el caché. Al reiniciar recuperamos memoria pero perdemos los mapas guardados en el caché.
  • A la hora de cargar un mapa distinto al que en esos momentos esté utilizando, OruxMap acude primero a los mapas cargados en la memoria cache y, si no lo tiene,  acude a los mapas en red.

Mapas en el cache:





¿Donde se guarda el caché de mapas?

  • Se guarda en el fichero OruxMapCacheImages.db. Este fichero está en el directorio "/ign/mapfiles" si hemos instalado IGN y en "/OruxMaps/MapFiles" si tenemos instalado OruxMaps.
  • De momento no he conseguido moverlo a la tarjeta SD, por tanto reside en la memoria interna del teléfono. Parece inamobible.

A día de hoy, 26 de Octubre de 2021, en mi copia mas o menos actualizada de la variante IGN de OruxMaps (este trabajo lo hice en Sept. de 2017) parece que si se puede situar el cache de mapas en la tarjeta SD. Es la primera opción disponible cuando entramos a configurar el "Almacenamiento de la App". Esta opción parece ser que mueve los datos de la aplicación a la tarjeta SD (de momento no lo he probado)
  • OruxMap tiene una utilidad que nos permite dimensionar el caché. "Configuración global->Mapas->Mapas online gestión del tamaño del caché". Con esta utilidad podemos dar un tamaño mínimo y un tamaño máximo al caché, distintos a los que toma durante la instalación.
  • Podemos copiarlo o sustituirlo por otro. Si lo borramos, OruxMap lo crea la siguiente vez que reiniciemos OruxMap.



jueves, 21 de septiembre de 2017

OruxMap. Brújula magnética y otros sensores.

Muchos móviles incluyen un sensor de brújula magnética en su hardware. OruxMap incluye la gestión de esa brújula magnética, en el caso de que esté incluida en el hardware del móvil. Esta es una opción que depende del que nuestro móvil tenga o no tenga el sensor correspondiente. Si nuestro móvil dispone de dicho sensor nuestro OruxMap nos proporciona una brújula magnética, con la ventaja de que los valores que nos da la brújula nos lo da por escrito, no tenemos que intentar medir algo a ojo. Aunque nuestro móvil no tenga brújula  el resto de los parámetros que controlamos a través de esta opción la hace interesante.

  • La brújula magnética, o su sensor, se ve afectada por el pequeño imán que suelen llevar las fundas de los móviles para facilitar su cierre. No se si con el paso del tiempo el sensor, ante la presencia permanente del imán, se daña irreparablemente o no. Lo que si se es que para medir correctamente hay que quitar la funda (solo si esta tiene imán).
  • El menú desplegable de la derecha presenta, una vez desplegado, una serie de botones. De arriba a abajo "Encendido GPS", "Grabar Track", "Movimiento por GPS", nuestro acceso a la brujula, "Ficheros de Alturas" y una última opción, que solo funciona con el móvil en posición horizontal, que podemos llamar "ver parámetros".
  • La cuarta opción nos presenta una serie de pantallas, seleccionables mediante las solapas superiores, de TC-1 a TC-5.
  • La brújula está en TC-3 y TC-4. Además de la brújula propiamente dicha, en pantalla, podemos ver una serie de parámetros, con su valor numérico. Estos valores se pueden cambiar con una pulsación larga sobre ellos.
  • Son muchos, varias pantallas de parámetros. Entre otros, podemos seleccionar el rumbo, tanto para norte magnético como para norte real, las horas de salida del sol y de puesta del sol, estadísticas de la ruta, velocidades, altitudes, inclinaciones, hora, tiempos, coordenadas, orientación dispositivo, etc.
  • Muchos de estos parámetros dependen de la existencia de un sensor interno o externo. De manera similar al de la brújula solo dan valores si el correspondiente sensor está disponible. Un sensor que mi móvil no tiene es un sensor de temperatura y uno que si tiene, ademas del de la brújula, es el de inclinación.
  • Este cambio de parámetros también es aplicable a la pantalla TC-1, salvo que TC-1 no tiene brújula.
  • La pantalla TC-2 presenta la gráfica de la ruta que estemos haciendo. Solo se activa si estamos generando una ruta, presenta dos gráficas parametrizables. En la parte superior tiene su propio menú , que entre otras cosas, permite variar los parámetros de cada gráfica. 

martes, 19 de septiembre de 2017

OruxMap. Creador de mapas.

¿Qué sentido tiene crear un mapa, si disponemos de cartografía  gratuita de prácticamente de todo el mundo? Se hace para disponer de un mapa residente en el teléfono, de manera tal que cuando visitemos la zona cubierta por el mapa no necesitemos acudir a los mapas en red, no  dependamos  de que haya cobertura de datos o no la haya.
  • Abrimos el mapa que cubra la zona a visitar, o el mapa que según nuestro criterio sea el mas apropiado. 
  • En la tranquilidad de nuestra casa, disponiendo de wifi, buscamos en OruxMap, la zona de la que deseamos crear el mapa. Como me indica un lector de mi blog, puedes cargar una ruta la ruta que vas a hacer y de esa manera te ajustas mejor a la zona del mapa que vas a visitar. 
  • Por lo que yo he visto conviene ajustarse lo máximo posible a la zona por la que realmente vamos a caminar. El proceso de creación tarda bastante, ocupa bastante y está limitado a por tamaño máximo.
  • Como ya he comentado tengo instalado OruxMap e IGN. Además hay varias versiones de OruxMap que no tienen por que comportarse como la mía, puede haber pequeñas diferencias.
  • El "Creador de Mapas" está directamente, en mi OruxMap, en  el menú Mapas y me da problemas. En mi IGN está en "Mapas->Herramientas de Mapa".
  • Al entrar al creador de mapas aparece una banderilla con dos o tres botones, un +, un - , un vise (azul) y un literal pidiéndonos que seleccionemos la 1ª esquina y la 2ª esquina.
  • Si pensamos en un rectángulo, la primera esquina es la esquina superior izquierda del rectángulo y la segunda esquina es la esquina inferior derecha. La parte del mapa que queda debajo del ese rectángulo será nuestro nuevo mapa.
  • Pulsamos sobre el primer punto. Aparece un punto en donde hemos pulsado.
  • Pulsamos un segundo punto, esquina inferior derecha de nuestro rectángulo. Al marcar este segundo punto aparece el rectángulo que define nuestro mapa.
  • Pulsamos sobre el vise azul. Nos sale una pantalla en la que entre otras cosas debemos dar un nombre al mapa y seleccionar las capas que deseemos incorporar.
  • Las capas se seleccionan mediante casillas de verificación numeradas. Las primeras casillas cargan pocas imágenes, creo que se corresponden con los mapas de poca resolución. Se podría no cargarlas. Según sube el ordinal de las casillas de verificación, el número de imágenes a cargar es cada vez mas amplio. Se supone que a mas imágenes mas resolución.
  • Un lector de mi blog, Juanjo, me comenta que con cargar las capas 12,14 y 16 es suficiente. Me comenta que, según el, las capas 17 y 18 ocupan mucho e informan poco. 
  • Me comenta por guasap: Tengo descargado el mapa de España entero en las capas 9 y 12 y me ocupa unos 430 Mb....pero es toda España....incluso Portugal. Es como el mapa de carreteras del MOPU. El q más utilizo es el de Madrid en las capas 9  12  14  y 16...son también 450 Mb.
  • Cuantas mas imágenes, mas resolución, mas tiempo de creación y mas tamaño del mapa. 
  • Un mapa puede tardar media hora o mas en crearse. Un lector de mi blog me indica que a el le van "como un cañón". Puede que mi móvil esté un poco tocado.
  • Una vez creado el mapa lo podemos cargar desde el menú Mapas->Offline.
  • Estos mapas se pueden copiar a otros dispositivos. Solo hay que copiar el directorio del mapa recién creado en el directorio donde tengamos los mapas.
  • Para compartir estos mapas comprimimos el directorio recién creado en un fichero zip. Para instalarlo descomprimiríamos el zip en el directorio de los mapas (configuración global->mapas)

jueves, 14 de septiembre de 2017

Cartografía en OruxMap. Mapas IGN y otros.

OruxMap tiene aplicación paralela  llamada IGN. Es OruxMap con la cartografía del Instituto Geográfico Nacional de España. Dado su origen, el Instituto Geográfico Nacional de España, es una versión de OruxMap dedicada principalmente a rutas por España. 
Tanto OruxMap como IGN se pueden instalar directamente con Play Store o fuera de este. En una primera instalación (tuve que reiniciar mi teléfono, perdí todas las aplicaciones instaladas) instalé primero OruxMap y posteriormente instalé IGN. De esta manera dispuse de ambas aplicaciones hasta que tuve que reiniciar el teléfono. Después del reinicio instalé directamente IGN. Al intentar reinstalar OruxMap me encontré que la versión de PlayStore era de pago (no mucho, menos de tres €). Como me sigue dando mucho reparo pagar por internet busqué y  encontré una versión gratuita que se instala sin utilizar PlayStore.
Aunque llevo un par de años con OruxMap no he profundizado en su funcionamiento hasta hoy. Además, IGN se actualizo automáticamente y su cartografía dejo de comportarse como lo hacía al principio.

Mapas:
  • Según en donde estén localizados hay dos tipos de mapas (en realidad son tres), los instalados en el propio teléfono y los que residen en un servidor en la red. Además existe un área de memoria caché que guarda los mapas de al menos de las últimas zonas vistas en OruxMap.
  • Para acceder a los mapas en red hay que disponer de conexión a internet. Para acceder a los mapas residentes en el teléfono, lógicamente, no es necesaria la conexión a internet.
  • Hay una opción en OruxMap que permite crear mapas offline.
  • Otros mapas offline se pueden encontrar en internet. Hace un par de semanas busqué, encontré e instalé los mapas de Portugal. Yo lo hice en mitad del campo, con una cobertura bastante mala. 
  • Es conveniente preparar el teléfono con los mapas que podamos tener que utilizar antes de salir de casa. 
  • Sin acudir a crear o bajar un mapa de internet podemos, antes de salir de paseo por una zona en que no hayamos visitado virtualmente en OruxMap en los últimos tiempos, abrir OruxMap, localizar la zona de nuestra próxima salida (disponiendo de wifi, la de casa o la del hotel), y jugar un poco con los mapas de zona.  Moviéndonos de izquierda a derecha, de arriba a abajo, ampliando y reduciendo la resolución. Con estas maniobras los mapas vistos pasarán a la memoria caché. Normalmente los mapas permanecerán en el caché y no necesitaremos usar datos móviles durante nuestra excursión.
  • OruxMap dispone de la opción autocarga de mapas, aunque se puede anular en configuración. Esto supone que OruxMap cargará otro mapa al salir de la zona que cubre mapa en el que se esté o cargará el mapa que tenga la mejor escala para resolución pedida, pero sin abandonar el mapa o familia de mapas cargados en "Abrir mapas".
  • Cargamos el mapa del IGN. Ampliando o reduciendo, lentamente, la resolución de OruxMap podemos ver estos cambios de mapa.
  • En mi instalación de IGN, en los mapas en red, puedo acceder a distintos tipos de cartografía, entre otras a las ortofotos de España y a las divisiones del catastro.
Ortofotos de España: Las ortofotos, fotos del terreno hechas verticalmente. En vez del mapa se sitúan como fondo del GPS. Nuestra ruta se ve directamente sobre el terreno, tienen bastante resolución y permiten distinguir objetos reales sobre el terreno aunque, como no estamos acostumbrados a ver las cosas desde ese ángulo nos resulten un poco raras.
  • Entramos en Mapas, Abrir Mapa, Online y Capas.
  • A mi me aparecen Imagen y Mapas. Las ortofotos aparecen al pulsar imagen.
  • Si en vez de Capas elegimos Mapas Multicapa, podemos incluir en nuestro mapa de fondo las divisiones del catastro.

Instalo la actualización de IGN. Dejan de funcionar como funcionaba antes de la actualización la selección de mapas.

Selección de mapas:

  • Tanto en IGN como en OruxMap podemos seleccionar la cartografía con la que vamos a trabajar.
  • Entrando en el menú Mapas y Abrir Mapa. Aparece un árbol de directorios. Las dos solapas superiores  nos permiten seleccionar "OnLine" u "OffLine", mapas en red o residentes en el propio teléfono.

  • Carpetas Capas y Multicapa indican lo que parece, en Capa aparecen los mapas y en multicapa aparece una capa con cosas sobre el mapa. Estas "cosas" van desde el catastro a gasolineras.
  • Wms: Es una especificación para mapas. Se pueden añadir a nuestra configuración de mapas. En mi teléfono, para IGN, son las capas con "cosas" antes mencionadas.

Mapas en OruxMap

  • Capas->World:  Vayas donde vayas te pueden servir. Probados para Suiza, Portugal y sur de Francia.
  • OpenStreetMap Cyclemap.
  • OpenStreetMap  Mapnik.
  • OpenTopoMap: Parece que es el que mejor resolución tiene


  • Capas->ES. Es la cartografía propia del IGN
  • Imagen IGN. Son las ortofotos de IGN.
  • MapaBase IGN. Parece una versión en baja resolución de la cartografía de España.
  • MapaRaster IGN. Es el de mayor resolución de los tres.
Hay otras carpetas dedicadas a otros países. Si vamos al extranjero conviene estudiarlas.


Mapas en IGN:

Capas->World: Puede que este directorio se llame de otra manera en versiones de IGN distintas a la que tengo instala y actualizada en estos momentos. Similar a Capas-ES de OruxMap.

  • Callejero: Mapas de baja resolución.
  • Imagen: Ortofotos.
  • Mapas: Mayor resolución.
Mapas Multicapa: Presentan algunos problemas de uso, quizás debido al cambio de resolución del mapa con respecto a la capa superpuesta. 


  • Catastro+Callejero El catastro solo aparece con una determinada resolución. Ni con menos ni con mas. Tarda en cargar. Puede que sea un problema de mi móvil.
  • Catastro+Imagen.
  • Hibrido IGN
  • Redes Geodesicas
  • Estaciones de servicio. Gasolineras.


WMS: En este caso son las capas que se sobreponen a los mapas. La primera vez tardan en cargarse (al menos en el momento en el que estoy escribiendo esto), incluso disponiendo de wifi. Si están en el caché van mucho mas deprisa.

  • Catastro.
  • Estaciones de servicio.
  • Redes Geodésicas. 

Mapas en el teléfono: Se instalan en el propio teléfono. O se crean con la herramienta que ofrece OruxMap o se buscan y se encuentran en internet. Hay muchos.
Conviene configurar OruxMap para que los mapas estén en la tarjeta SD en vez de en la memoria del teléfono. Estos mapas pueden ocupar mucho.

  • Copiamos la carpeta OruxMap de la memoria del teléfono o creamos nuestros propios directorios en la tarjeta SD.
  • Menú tres puntos verticales->Configuración Global->Mapas->Directorio de mapas.
  • Elegimos trabajar con la tarjeta SD.
  • El mapa de Portugal, hasta el momento el único mapa que he instado en mi teléfono, lo baje (desde el propio tf.) en un fichero .zip. 
  • Lo descomprimí y el directorio resultante lo copié al directorio de Mapas. Manteniendo el mismo nombre fichero y directorio. 
  • Una vez instalado se puede cargar con Mapa->Abrir Mapa->OFFLINE->Portugal->Portugal.
Dentro del directorio de mapas, aparentemente, está el caché de memoria y unos ficheros xml con las direcciones de los mapas en red que se pueden utilizar. Los xml son editables con un editor de textos, se pueden copiar/mover de una configuración a otra. 



miércoles, 13 de septiembre de 2017

Menús contextuales en OruxMap. Acciones sobre waypoints y rutas guardados.

En principio los menús contextuales son aquellos que se despliegan con el botón secundario del ratón. En este caso no hay ratón, no hay botones ni primarios ni secundarios pero si hay pulsaciones cortas y pulsaciones largas. Asimilando la pulsación corta al botón principal del ratón y la pulsación larga al botón secundario podemos asimilar que los menús que se despliegan con una pulsación larga también son menús contextuales. Puedo, además, considerar como menú contextual, aquellos menús que se despliegan en sitios donde no se espera que los haya.

Oruxmap presenta varios menús contextuales, entre otros:


  • Sobre el mapa. Después de hacer una pulsación larga sobre el mapa se despliega un menú. Este menú permite centrar el mapa, ver los mapas (de los que tenemos en el teléfono) que incluyan esa posición, crear waypoint, ver waypoints cercanos e ir directo a esa posición.
  • Sobre la lista de waypoints. Menú de waipoints (chincheta)  y Gestionar.
  • Aparece la lista de waypoints. Cada wp. tiene una casilla de verificación.
  • Al pulsar, mas o menos sobre el centro del nombre, aparece un menú referido al waypoint pulsado. En este caso se pueden editar las propiedades del punto, eliminar punto, ver los detalles, ver en el mapa, iniciar la navegación hacia el punto y subir o bajar, dentro de la lista de waypoints, del waypoint seleccionado.
  • Sobre las rutas guardadas. Rutas (H) y Gestionar trazas (tracks)/rutas. Cada ruta tiene una casilla de verificación que se utiliza por el menú inferior de la lista de rutas.
  • Al pulsar en una ruta, mas o menos sobre el centro del nombre,  se despliega un menú contextual. 
  • Hay una lista bastante larga de opciones, solo voy a hablar de la opción "compartir como". Me voy a enviar por correo la traza elegida.
  • Seleccionamos una ruta, desplegamos menú pulsando sobre la ruta, elegimos compartir como.
  • Aparece otro menú, elijo compartir como GPX, que es el formato que yo utilizo habitualmente. 
  • Aparece una lista de sitios en donde se puede compartir. Yo elijo E-Mail y lo mando a todos aquellos con los que yo quiera compartir esa ruta, incluido mi propio correo.
  • Ya en mi PC abro el correo y recupero la ruta. Ya puedo trabajar con ella en el PC.

martes, 12 de septiembre de 2017

Crear rutas con OruxMap.

No lo había hecho nunca, siempre he editado las rutas en el ordenador. En principio trabajar en una pantalla pequeña es mucho mas complicado que trabajar en una pantalla grande de ordenador, pero en un momento dado puede que nos veamos obligados a diseñar sobre la marcha, y con el teléfono móvil, una ruta. Por experiencia se que un teléfono móvil en exteriores no es un aparato fácil de manejar, le afecta mucho las condiciones meteorológicas.

Abrimos OruxMap:
  • En la parte superior de la pantalla nos aparecen seis iconos, incluidos el de la aplicación y los tres puntos verticales. 
  • De izquierda a derecha, al menos en la versión para IGN, aparece el icono de la aplicación, la flecha curva que abre el menú relativo al GPS, la chincheta que abre el menú de los waypoints, la especie de H que abre el menú relativo a rutas, un mapa doblado que abre el menu de mapas y los tres puntos que abre el menú de configuración.
  • Abrimos el menú de rutas, la H.
  • Elegimos Crear.
  • Abajo  aparece un rectángulo negro con varios iconos en dos líneas. 
  • La primera línea tiene dos iconos y una casilla de vise.  El primer icono indica nuevo segmento. El segundo icono, junto a la casilla de visado indica si queremos o no que añada un waypoint a cada punto de la ruta.
  • La segunda línea tiene un (+, en verde), un menos (-, en rojo), un aspa (x, en rojo) y un vise en azul.
  • En el mapa, ademas, aparece una pequeña diana que es donde se dibujará el siguiente punto de la ruta.
  • Quitamos el visado de waypoint o no, según lo consideremos. La ruta queda mas limpia sin waypoints.
  • Arrastramos el mapa hasta que la diana quede sobre el primer punto de nuestra ruta.
  • Pulsamos el + (botón verde). 
  • Repetimos el proceso, llevamos la diana hasta el nuevo punto y pulsamos +.
  • Si queremos eliminar el último, o últimos puntos, pulsamos - (rojo).
  • Una vez hayamos terminado pulsando sobre el icono azul salimos de la creación y salvamos la ruta recién creada. Con el x (rojo) salimos de la creación y perdemos la ruta, aunque nos pide confirmación.



lunes, 22 de mayo de 2017

Editor de rutas GPSPrune

Lo dicho, no solo de Windows vive el hombre. Yo tengo instalado, además de Windows, Linux versión Guadalinex V9. A mi Linux me parece mejor sistema operativo que windows, pero como casi todas las aplicaciones conocidas  están pensadas para correr bajo windows parece que se queda cojo. Pero no, Linux dispone de muchas aplicaciones gratuitas y fáciles de manejar, que pueden competir con las mas conocidas para windows.
En este caso, en mi Linux, he instalado GPSPrune, un editor de rutas CON MAPAS (también gratuitos).
Parece que como otras muchas aplicaciones pensadas para Linux existe una compilación de GPSPrune para Windows.

Instalación de GPSPrune:

  • Menú->Administración->Gestor de paquetes synaptic.
  • Nos pide la contraseña del administrador. La introducimos y la enviamos.
  • Pinchamos sobre el icono buscar. Buscamos GPSPrune.
  • Con el botón derecho del ratón seleccionamos "Marcar para instalar".
  • Al pulsar "Aplicar" instalamos la aplicación.
Utilización de GPSPrune:


  • GPSPrune, en mi instalación, aparece en el submenú "Educación". Podemos ir directamente a educación o buscarlo en "Todas las aplicaciones".
  • La presentación de GPSPrune es bastante sobria. Como la mayor parte de este tipo de aplicaciones presenta un menú horizontal en su parte superior.
Recepción y envio de datos desde/hasta el GPS.

  • Mi GPS es un GPS garmin.
  • Desde el menú principal de GPSPrune se accede al submenu Archivos. Desde Archivos, entre otras cosas, se puede descargar una ruta desde el GPS , subir una ruta al GPS, guardar o exportar la ruta.
  • Para expandir la imagen se utiliza el icono +, para reducirla el icono menos (esquina sup. izqda. del mapa) y para mover la ruta hay que  pulsar cerca de la ruta y mantener pulsado el boton izquierdo del ratón y desplazar a conveniencia.
  • Para ver la ruta sobre el mapa: Ver->Mostrar el mapa.
Mapas: 
  • GPSPrune presenta tres paneles verticales. El de en medio es el panel del mapa. 
  • Con "mostrar el mapa" activo y después de cargar una traza de un camino (fichero .kml o fichero .gpx) aparecen mapa y traza en pantalla.
  • Con el botón derecho del ratón, sobre el panel del mapa, podemos ampliar zoom, reducir zoom, mostrar todo (centra la traza en el panel del mapa), configurar el fondo del mapa (selección de cartografía), crear un punto nuevo en la posición del cursor y crear serie de puntos (crear un nuevo track)
  • Se puede ampliar o reducir la resolución del mapa con la lupa + o lupa - situada en el panel del mapa arriba a la izquierda.
  • La traza se puede volver mas solida, mas trasparente o incluso hacer desparecer con la barra de desplazamiento situada arriba en el centro del mapa, junto a otros a otros iconos que actúan sobre la traza.
Iconos centrales:
  • Barra de desplazamiento. Actúa sobre el nivel de transparencia de la traza.
  • Regla: Muestra u oculta la escala del mapa.
  • Bola del mundo: Muestra u oculta el mapa.
  • Conectar puntos de la traza: Tiene tres posiciones, puntos resaltados unidos por una línea, puntos resaltados sin unir y linea sin puntos resaltados.
  • Presenta otros dos iconos a los que de momento no encuentro utilidad.
Conexión con Wikiloc y otras aplicaciones: GPSPrune conecta con Wikiloc y otras aplicaciones en el menú "online". Nos permite acceder a rutas cercanas a la nuestra en wikiloc. 

Selección de un tramo de ruta:
  • Pulsando sobre el primer punto del tramo de ruta que deseemos aparece una aspa que nos marca el punto. Mantenemos pulsado la tecla mayúscula, pinchamos sobre el último punto del tramo y nos aparece resaltado el tramo en cuestión.
  • Mediante Track->Marcar puntos dentro de un rectángulo podemos seleccionar una serie de puntos a eliminar. Si elegimos "no eliminar" permanecen seleccionados y resaltados en otro color.
  • La barra de desplazamiento que hay arriba la izquierda permite desplazarse por los puntos de una ruta.
  • Con Rango->Eliminar rango borramos el tramo seleccionado. 
  • Con Rango->Crop track borramos lo no seleccionado.
  • Con control+z deshacemos las operaciones realizadas sobre la ruta.
Actuaciones sobre la traza, menú "Track":
  • Comprimir track: Es lo que en otros editores aparece como filtrar. Elimina puntos en función de los criterios que le demos.
  • Eliminar puntos de acuerdo con una fecha: Parece que solo actúa si la traza es de varios días.
  • Separar segmentos y unir segmentos. Teóricamente los segmentos se pueden separar por tiempo o por distancia, aunque todavía no he conseguido que esta opción me funcione
Selección manual de tramos. Menú "Rango": 
  • Pinchamos sobre un punto de la traza. 
  • Ese punto puede ser el inicio o el final de un segmento.
  • Con el menú "Rango", o con los iconos correspondientes fijaríamos los segmentos.
  • Eliminar rango: Elimina el segmento seleccionado.
  • Truncar rango: Elimina lo no seleccionado.
  • Invertir rango. Da la vuelta al segmento.
  • Añadir compensar tiempo: Suma o resta tiempo a la fecha de los puntos tomados por la traza.
  • Une los segmentos del traza.






jueves, 18 de mayo de 2017

GPSBabel II. Filtros.

En la entrada anterior sobre GPSBabel no me entretuve en los filtros. Se supone que los filtros nos facilitan la vida, podemos eliminar aquellos puntos indeseados en función de unos parámetros. No son los filtros mas cómodos de usar que conozco, pero siempre nos facilitaran algo la edición de rutas. Es mas, no creo que haya que partirse la cara con GPSBabel para dominar sus filtros, siempre se pueden utilizar los filtros del editor de rutas. No obstante ahí van mis apuntes sobre ellos.

Filtro "Título": Damos un nombre genérico y a continuación, precedido de un % podemos incluir la fecha con %y para año, %m, para el mes y %d para el día. Se pueden poner en cualquier orden e insertar caracteres entre ellos. Se pueden repetir, como en el ejemplo (Filtro Nombre #%d/%m/%y %Y%m%d). 

Comando en línea:

gpsbabel -w -r -t -i gpx -f C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/20170301Torrelaguna-Patones.gpx -x track,pack,sdistance=5k,title=Filtro Nombre #%d/%m/%y %Y%m%d -o gpx -F C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/FiltroNombre.gpx

Filtro Mover (N días): Adelanta o atrasa la fecha del track N días. Para n negativo, atrasa y para n positivo, adelanta.

Comando en línea:
gpsbabel -w -r -t -i gpx -f C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/20170301Torrelaguna-Patones.gpx -x track,pack,sdistance=5k,move=20d0h0m0s -o gpx -F C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/FiltroNombre.gpx

El comando en línea de este filtro  además de adelantar o retrasar días puede adelantar horas, minutos y segundos. (move=20d0h0m0s solo días, move=20d5h40m6s con horas)


Filtros Comenzar y Parar: Extrae el subconjunto de puntos tomados entre esas dos horas. 

  • Yo hice la ruta con la que estoy probando el 1/3/207 entre la 10 y las 14. 
  • Si quisiera sacar solo los puntos entre las 11 y la 12 tendría que poner "Comenzar" a 1/3/2017 11:00 A.M. y "Parar"  como 1/3/2017 12:00 A.M.
  • Las fechas solo he conseguido actualizarlas con las flechas, no escribiendo sobre la fecha para modificarlas.
  • Para modificar un campo de las fechas hay que situarse encima de ese campo de la fecha y con las flechas, se sube o baja el valor de ese campo.
  • De momento solo he conseguido que funcionen si activo los dos filtros.
Comando en línea:
gpsbabel -w -r -t -i gpx -f C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/20170301Torrelaguna-Patones.gpx -x track,start=20170301100001,stop=20170301225959 -o gpx -F C:/DiscoWindowsXP/Documents and Settings/Fernando y Use/Mis documentos/Mi Garmin/PruebasBabel/FiltroNombre.gpx

Filtros "Juntar" y "Unir": 

  • Bajo directamente del GPS, con BaseCamp, la última ruta realizada. Como de costumbre esa ruta aparece dividida en varios segmentos "ACTIVE LOG xxx"
  • En GPSBabel activo el filtro "Unir". Activo "Dividir trazados por fecha". Lo pruebo. 
  • Abro el fichero de salida con BaseCamp y veo que aparecen varios segmentos, uno de ellos es la unión de todos los segmentos de la ruta original y el otro solo contiene los últimos segmentos basura grabados, esos que toma el gps cuando se enciende de nuevo, por ejemplo, para descargar la ruta al ordenador.
  • Activo "Dividir trazados en función del tiempo". Parece que divide el trazado si el tiempo entre dos puntos supera el tiempo indicado. 
  • Activo "Dividir trazados por distancia". Parece que divide la traza si entre dos puntos hay una distancia superior a la indicada.
  • Activo "Juntar". De momento, con un trazo solamente, no hay gran diferencia entre Unir y Juntar.
Ejecución de comandos en línea:
Son aquellos que se ejecutan directamente desde la capa DOS. Se pueden ejecutar directamente o bien mediante un fichero ejecutable ".bat". 
  • Son, por un lado, muy útiles si sabes utilizarlos y por otro lado muy incómodos de usar. 
  • Arrastran algunos detalles propios del DOS, manejan mal las eñes, los acentos y los espacios.
  • En este caso considero que me facilita el trabajo copiar el directorio del programa GPSBabel a la raiz de C:
  • También por comodidad en el trabajo es conveniente trabajar en el directorio en donde tengamos los ficheros con las trazas (gpx, plt, kml, etc)
  • He  utilizado tanto el comando en línea escrito a mano o copiado desde GPSBabel y el fichero por lotes ".bat". Solo voy a hablar del ".bat"
  • Creo un fichero .bat. En el directorio de trabajo, con el botón derecho, Nuevo->Crear fichero de texto. Damos nombre y cambiamos .txt a .bat.
  • Seleccionamos nuestro .bat, en mi caso, "pru.bat". Con el botón derecho seleccionamos "Editar".
  • Copiamos o escribimos nuestro comando en línea. Como prueba el adelanto de fechas antes mencionado:

C:\GPSBabel\gpsbabel.exe -w -r -t -i gpx -f 20170301Torrelaguna-Patones.gpx -x track,pack,sdistance=5k,move=20d5h40m6s -o gpx -F FiltroNombre3.gpx
pause

  • Salvamos, ejecutamos y comprobamos el resultado final.







martes, 16 de mayo de 2017

GPSBabel. Conversor de ficheros para GPS.

Otro programa proveniente del mundo linux, aunque también dispone de una versión para windows y otros SS.OO. Complemento ideal para los que todavía tenemos un GPS conectado al ordenador por USB y editemos rutas con cualquiera de los dos editores de rutas comentados con anterioridad, GPSTrackEditor y QlankarteGT, que no tienen la posibilidad de enviar o recibir vía USB ni la ruta editada ni la ruta grabada durante una excursión. Esta carencia se soluciona con GPSBabel. Además, GPSBabel convierte formatos de los ficheros grabados. Esta utilidad es una utilidad de comandos en línea aunque se maneja desde un interfaz gráfico.

Tanto para enviar o recibir o convertir ficheros el interfaz tiene dos partes,  entrada y salida. En ambas los campos a elegir son,:

  • Archivo y formato: Nombre y tipo de archivo. En este mundo hay varias decenas de formatos de ficheros de datos GPS. Desde los formatos del primer editor de rutas con el que trabajé, Oziexplorer, hasta el mas común de todos el GPX de Garmin. Para el 60CSx de Garmin GPS XML.
  • Dispositivos y formato: Protocolo de comunicación entre el GPS y el PC. Para mi GPS Garmin serial/Usb protocol.
  • Nombre del dispositivo: Es el puerto de comunicaciones. En mi caso "usb:". Aparece por omisión al seleccionar el protocolo de comunicación.
  • La tercera opción es "Opciones" y opciones de conversión.  Hasta el momento he visto que no todas las opciones son compatibles con todos los formatos.
  • Filtros, de momento no he trabajado con esta posibilidad aunque parece que entre otras cosas puede unir caminos.
  • En esta primera lectura parece que no acepta las eñes en los nombres.



Descarga de una ruta desde el GPS:
  • Abrimos GPSBabel.
  • En entrada seleccionamos "dispositivo"
  • En formato, en mi PC, y con mi GPS 60CSx de Garmin, Garmin Serial/Usb protocol.
  • En "Opciones de Conversión" seleccionamos las tres casillas de verificación: Puntos de interés, Rutas y Trazados.
  • En salida seleccionamos "Archivo". Formato GPX Xml.
  • Aparece la casilla de selección "nombre del fichero". Seleccionamos carpeta y damos un nombre al fichero.
  • Aceptamos. Nos da un mensaje indicando en un primer lugar el  comando ejecutado y el resultado.

Carga de una ruta en el GPS:
  • Abrimos GPSBabel.
  • En entrada seleccionamos "Archivo". Seleccionamos el archivo.
  • En formato, en mi PC, y con mi GPS 60CSx de Garmin, GPX XML.
  • En "Opciones de Conversión" seleccionamos las tres casillas de verificación: Puntos de interés, Rutas y Trazados.
  • En salida seleccionamos "Dispositivo". Garmin Serial/Usb protocol.
  • Nombre del dispositivo: "usb:"
  • Opciones: De momento solo he probado "Erase existing...". Sustituye una ruta por la nueva. ???
  • De momento no he visto ninguna opción que limite en número de puntos, o que que divida el track en varios segmentos. Mi gps admite tracks de hasta 500 puntos. Si se superan esos 500 puntos el track se trunca. Hay que filtrar/limitar el número de puntos antes de subirlos al GPS.
  • Aceptamos. Nos da un mensaje indicando en un primer lugar el  comando ejecutado y el resultado.

De fichero a fichero, o conversión de formatos:
  • Archivo, tanto en la entrada como en la salida. Nombres y directorios.
  • Formatos correspondientes, el de entrada y el de salida.
  • Aceptar.

viernes, 12 de mayo de 2017

QLankarte. Ejemplo de edición de tracks.

Videos y GPX del ejemplo (fichero zip)
En su momento hice una ruta circular del hospital de la Fuenfría (Cercedilla) a Cercedilla pueblo, pasando por el collado de Marichiva y el collado de la Fuenfría. Otro día baje desde el puerto de Navacerrada a Valsaín, por el camino Schmid y collado de la Fuenfría. Tengo los tracks, esta vez si que he hecho ambas rutas, pero podía no haberlas hecho y haberlas bajado de wikiloc, por ejemplo.
Se trata de hacer con Qlankarte una ruta de Cercedilla a Valsaín basándonos en esos dos caminos.


Si hubiese elegido el segmento de bajada del collado de la Fuenfría a Cercedilla habría tenido que invertir el segmento para poder incorporarlo a mi nuevo track. Lo dejo para quien quiera hacerlo.