jueves, 19 de septiembre de 2019

QLandkarte. Utilizando bases de datos.

He instalado recientemente Linux en un portátil. Esto ha supuesto que además del Linux he tenido que instalar varios programas adicionales, entre ellos QLandkarte, lo que prácticamente me ha obligado a revisarlo. A mi me parece un magnifico programa, gratuito como casi todo lo que viene del mundo Linux, con cartografía gratuita y con un buen comportamiento a la hora de trabajar con el.
Como dije, estoy revisando QLandkarte y me he encontrado con un par de cosas que no había visto cuando me lo encontré por primera vez. Esta vez voy a comentar la posibilidad que tiene de trabajar con bases de datos.
  • Las pocas veces que lo he utilizado solo he utilizado ficheros de texto etiquetado, como son los ficheros ".gpx"
  • Al trabajar con B.D. podemos tener todo aquello que nos interese a mano, sin tener que importar nada a mitad de viaje.
  • QLandkarte tiene la posibilidad de cambiar de B.D. No tiene la posibilidad de trabajar con mas de una B.D a la vez.
¿Donde están nuestras B.D? Aunque solo sea para poder hacer una copia de seguridad que nos permita recuperar nuestras rutas en caso de pérdida de los datos.
  • La B.D. se llama siempre Qlgt.db.
  • Durante la instalación, en su versión para windows, crea una B.D. SQLite en el directorio del usuario, al menos en mi máquina.
  • Se pueden crear y utilizar otras B.D., necesariamente en otro directorio.
  • Creamos el directorio en donde vamos a crear la nueva B.D. 
  • Entrando en  menú->Preferencias->General->Servicios y Rutas. Nos vamos a la penúltima línea, "Ruta de la base de datos" y seleccionamos el directorio recién creado.



  • Cerramos la aplicación. Volvemos a abrir la aplicación y ya podemos trabajar con la nueva B.D.
  • Podemos comprobar que la aplicación ha creado la B.D en el nuevo directorio.
  • Podemos sustituir qlgt.db por una copia anterior, aunque todas las bases de datos deben llamarse qlgt.db, al menos yo no he encontrado la posibilidad de utilizar otro nombre.

Primeros pasos con la B.D.



  • Si no vemos la "Barra de herramientas" en menú->Archivo->"Activar vista de herramientas" o con ctrl.+T la veremos.
  • La B.D. en blanco no admite (al menos yo  no lo he conseguido) importar datos. Hay que crear al menos un directorio.
  • Pulsando con el botón derecho del ratón aparece "+Nuevo". Pulsamos sobre "+Nuevo" y creamos una carpeta.
  • Cargamos  datos Geográficos. Normalmente un ".gpx".
  • Por encima de la B.D. aparece un espacio dedicado a "Espacio de trabajo". Los datos, el ".gpx" abierto, aparece en ese espacio.
  • Pinchando con el botón derecho del ratón sobre uno de las trazas aparece un desplegable. Elegimos "Añadir a la base de datos".
  • Elegimos una de las carpetas de la B.D. Como la B.D admite subcarpetas podemos elegir una subcarpeta.
  • Aceptamos. Ya hemos incorporado la ruta a nuestra B.D.
  • Con un doble click sobre la B.D o sobre  una carpeta se despliega/oculta el contenido.
  • Un doble click sobre una traza abre o cierra esa traza.
  • Seleccionando la solapa correspondiente podemos trabajar con esa ruta/traza/wpts.
  • Si queremos salvar en la B.D. alguna modificación realizada vamos a la solapa de la B.D, seleccionamos, con el botón derecho, la traza modificada y guardamos


lunes, 16 de septiembre de 2019

BaseCamp. ¿A donde van a parar nuestras rutas?

Nuestros datos van a parar, al menos en mi instalación a una base de datos, AllData.gdb, situada, ni mas ni menos, en:
"C:\Documents and Settings\Fernando\AppData\Roaming\Garmin\BaseCamp\Database\4.6"
Esta B.D. tiene un formato privativo de Garmin, yo no he conseguido abrirla con otro programa que no sea de Garmin, aunque, probablemente, esto no tenga demasiado interés.
Sabiendo donde está podemos, como mínimo, hacer copias periódicas de ella y conservar nuestro trabajo en el caso de que nuestro disco se dañe.

  • BaseCamp, además, permite trabajar con otras B.D., aunque todas ellas deben llamarse AllData.gdb (yo al menos no he conseguido que funcione con otro nombre) que deben estar en diferentes directorios.
  • Esto nos permite separar nuestras rutas en distintas B.D. Podemos, por ejemplo, separar las rutas que hicimos en bici de las que hicimos a pie o separar las rutas que estamos preparando de las que ya hemos hecho.
  • Cada nueva B.D va en un directorio distinto.
  • Podemos sustituir una B.D por otra pero conservando ese  nombre.


Selección de B.D.:
  • Creamos un directorio para nuestra nueva B.D. En mi caso c:\BDGarmin\Bici
  • Entramos en BaseCamp->Menu->Editar->Opciones.
  • En el desplegable elegimos Opciones, la última opción.
  • En "Opciones Base de Datos", pulsamos sobe el "+".
  • Nos aparece un desplegable. Damos nombre a la B.D. y buscamos o escribimos el directorio que acabamos de crear.
  • Aceptamos y pinchamos sobre la flecha de la derecha. Nos sale un mensaje indicándonos la necesidad de reiniciar. Aceptamos.
  • El propio BaseCamp se reinicia, no hay necesidad de hacerlo a mano.
  • Como es la primera vez que usamos esa B.D, de hecho BaseCamp acaba de crear la B.D, no nos sale ningún dato, si no nos saldrían los datos incluidos en esa B.D.
  • Vamos a al directorio recién creado. Dentro de el BaseCamp ha creado varios directorios (C:\BDGarmin\Bici\Database\4.6) y varios ficheros, incluyendo nuestra B.D.
  • Podemos repetir la creación de B.D. para las rutas hechas a pie.


martes, 10 de septiembre de 2019

Creador de rutas con QLandKarte.

Estos últimos días he estado instalando la última versión de Linux (ubuntu 18.3) en un portátil. Además del propio ubuntu, al partir de cero, he tenido que instalar algunas aplicaciones como QlandKarte, lo que me ha permitido, casi obligado, a revisar esta aplicación. QLandKarte tiene una "hermana mayor", QMapShack, que ya conocía bajo windows, pero con la que no he hecho nada hasta el momento.
Revisando QLandKarte, he encontrado una utilidad, el creador de rutas, que me funciona tanto en windows como en linux. Creo que ni es  demasiado conocida ni está especialmente bien desarrollada, pero que tiene un cierto valor. A mi no me da el mejor camino, casi siempre da un camino distinto al que yo elegiría pero, al menos, enmarca un posible camino.





  • Necesitamos al menos dos waypoint. Estos waypoints los podemos obtener de  cualquiera de las formas posibles, bien importándolos desde un fichero GPX, bien creándolos a mano, bien porque ya los habíamos utilizado antes.
  • A partir de esos n waypoints creamos una primera ruta. Seleccionamos la opción waypoints y, con el botón derecho del ratón, creamos una ruta.
  • Una vez creada la ruta, entramos en la solapa de la opción de rutas, "Preferencias". Seleccionamos en el primer desplegable BRouter, con las otras dos opciones no he conseguido resultados. El segundo desplegable nos permite elegir el tipo de ruta que vamos a hacer. Normalmente lo podemos dejar en trekking.
  • Seleccionamos la solapa "rutas" propiamente dicha. Con el botón derecho del ratón sobre la ruta recién creada elegimos "Calcular ruta". Tarda un poquito y nos presenta la ruta modificada.