miércoles, 26 de enero de 2022

Crear capa GPX en QGIS

En alguna ocasión hemos hablado de la perfecta posibilidad de utilizar los programas SIG como herramienta para la visualización de datos propios del mundillo GPS como son los archivos en formato GPX. Es un formato de archivo tan extendido para representar tracks y/o waypoints que cualquier aficionado por muy nobel que sea habrá tenido que utilizarlo sin remedio en múltiples ocasiones.

Hoy toca hablar de la posibilidad de crear estos archivos en formato GPX desde QGIS de una manera rápida y sencilla; archivos que posteriormente pueden utilizarse en multitud de programas, visores o aplicaciones, así como en los mismos dispositivos GPS a modo de rutas o colecciones de puntos.

QGIS le ha dado importancia al formato GPX en su interfaz ya que, aparte de una caja de herramientas dedicada, le ha reservado un menú exclusivo a la hora de crear una nueva capa vectorial en este formato. Empezamos pues a crearla desde el menú contextual "Capa" o desde el botón de la barra lateral al efecto:

Se nos abre la ventana en la que elegir una ubicación en nuestro PC y un nombre para el archivo GPX.
Para este tutorial hemos escogido el nombre "Prueba" con lo que, tras aceptar, se nos generan automáticamente en al árbol de capas de QGIS tres nuevas capas diferenciadas con el sufijo de aquellos elementos que puede contener un GPX: waypoints, rutas y tracks.

Para evitar problemas de proyecciones, y si el destino de nuestro GPX va a ser un dispositivo GPS, es recomendable utilizar el SRC WGS84 (EPSG:4326) que es el que utiliza siempre por defecto el sistema GPS.

Ahora, y normalmente con apoyo de la muy variada cartografía de la que podemos hacer uso en QGIS, podemos empezar a generar los elementos de nuestro GPX. Empezamos por marcar unos waypoints de interés en la zona, trabajando sobre la capa activa Prueba, waypoints a la que conmutamos la edición (o sea, hacemos editable: click derecho sobre la capa y 'conmutar edición' o botón del lápiz en la barra de botones).
Al conmutar la edición de la capa se nos activa automáticamente el botón de Añadir punto,
 con lo que ya podemos crear los puntos que necesitemos pinchando en el lugar del mapa apropiado.
Al pinchar en el lugar del waypoint se nos abre la ventana de atributos para que completemos los campos que estimemos conveniente.
Nosotros lo hemos completado a modo de ejemplo como se ve en la imagen inferior a fin de comprobar posteriormente la utilidad de cada campo en otras aplicaciones o entornos.

Una vez completados los puntos que queremos tener como waypoints en nuestro archivo GPX cerramos edición y salvamos los cambios. En nuestro ejemplo así queda la tabla de campos de los cuatro puntos creados.

Ahora procedemos de igual forma seleccionando esta vez como activa la capa Prueba, tracks a fin de crear un track del recorrido a base de clicar puntos sobre el mapa. Conmutamos edición de la capa y el botón Añadir línea se nos activa para empezar el dibujado.
Si nos equivocamos al pinchar un punto podemos borrarlo con la tecla Suprimir. Para terminar de dibujar hacemos click derecho en el último punto del track, momento en el que se nos abrirá la ventana de atributos para completar. Hecho esto aceptamos y conmutamos la edición de la capa de nuevo para guardar los cambios.
En este punto debemos tener creado un archivo Prueba.gpx que contiene en su interior un track y cuatro waypoints. Obviamente no dispone de datos temporales ni de alturas al ser un track dibujado sobre mapa.

Por desgracia este formato GPX no está estandarizado y cada programa puede comportarse de una manera diferente a la hora de abrir el archivo, dependiendo en gran parte de los campos que contenga como ya vimos en otro artículo. Para conseguir la mayor compatibilidad posible lo mejor parece ser rellenar los campos justitos o directamente y a poder ser crear el archivo con el programa que se vaya a utilizar. 
En el caso de nuestro GPX del ejemplo se ha visualizado perfectamente (enlace a URL y comentarios incluidos) en programas como GPXSee o Global Mapper, incluso en visores web como GPSVisualizer o en la app móvil OruxMaps. En cambio en Land o en BaseCamp no hemos tenido la misma suerte (en el primero con errores parciales y en el segundo ni siquiera lo abría -pero sí lo ha hecho perfectamente importando track y waypoints por separado-).



¿Y qué tal se ha portado en este caso el Garmin?
Hemos copiado a pelo el archivo Prueba.gpx (compuesto de 1 track y 4 waypoints con campos complejos) en la carpeta 'GPX' de la tarjeta de memoria SD de nuestro Garmin Montana 650. Resultado: el Garmin ha reconocido el track pero no los waypoints.
En las capturas del Montana 650 se observa el track en la lista del track manager y sobre nuestro mapa TopoValencia perfectamente funcional, pero no aparecen los waypoints (ni en el mapa ni tampoco en el waypoint manager del dispositivo).
En cambio subiendo el archivo generado en QGIS en dos GPX separados (uno para el track y otro para los waypoints) se terminaron los problemas en el Garmin. Los waypoints aparecen en el manager, el track aparece en el listado, y todo el conjunto aparece representado perfectamente sobre el mapa.
En definitiva un verdadero lío lleno de casuísticas particulares esto de los archivos GPX dependiendo el programa con qué los hayamos fabricado y los campos que hayamos usado. Por esta razón es siempre recomendable que las probaturas en el Garmin las hagamos en la tarjeta de memoria (no en la memoria interna), pues ante un caso de archivo GPX defectuoso o corrupto evitaremos potenciales problemas en el arranque del Garmin (extrayendo la SD y procediendo a su limpieza, problema resuelto).
Nunca está de más tampoco comprobar que los GPX sean acordes a los estándares de Garmin abriéndolos en su programa BaseCamp y minimizando así los posibles casos de incompatibilidad. Si BaseCamp nos visualiza el GPX sin problema es muy complicado que el dispositivo Garmin no lo haga. De hecho ha sido exportar los dos GPX (waypoints y track) en un solo GPX desde BaseCamp y se han acabado todos los problemas de compatibilidad en el Garmin y en BaseCamp. Saludos.

sábado, 15 de enero de 2022

Resumen 2021.

Os dejamos el habitual resumen de todos los temas tratados en el blog de Cartografía Digital durante este pasado año 2021, enlazados individualmente para un acceso directo más cómodo a cada uno de ellos.
No olvidéis tampoco seguirnos por todas nuestras redes sociales (Facebook, Twitter, Instagram y YouTube) para no perderos ningún contenido. 

En ENERO tuvimos el pertinente Resumen 2020 con los artículos del año anterior, la inclusión del vuelo 2019 del PNOA en el servicio de ortofotos históricas del CNIG, y la elaboración por nuestra parte de un mapa transparente para Garmin con los límites municipales de España (fruto del momento de restricciones que vivíamos con la pandemis del Covid-19).

El mes de FEBRERO lo completamos con 5 artículos. El primero sobre el visor de tracks GPXSee, una magnífica utilidad que hace muy bien lo que dice. Hablamos también de los nuevos producto del IGN, como el mapa autonómico vectorial o la recopilación de senderos FEDME de todo el país. En cuarto lugar tratamos del nuevo modelos digital de superficies normalizado de Edificaciones y cerramos el mes hablando de las ortofotos expeditas, otro nuevo producto del Centro de Descargas.

MARZO nos trajo otra novedad en la ya muy rica información geográfica que tenemos disponible a descarga: ortofotos históricas PNOA 10

En el mes de MAYO desarrollamos el contenido de un interesante y utilísimo producto como es el Servicio ATOM del FEGA de descarga del SIGPAC Nacional, con datos de cultivos.

Para JUNIO dejamos el lanzamiento de una nueva versión del Modelo Digital de Superficies de España, esta vez normalizado con la temática Vegetación.

El nuevo e interesante mapa de coberturas de la superficie terrestre desarrollado por ESRI a partir de imágenes Sentinel 2 fue nuestro artículo de AGOSTO.

SEPTIEMBRE fue para la temática de relieve, ya que el IGN publicó dos nuevos servicios de descarga de coberturas (WCS): pendientes y superficies. Un productazo de una utilidad increíble.

En OCTUBRE, y dado el enorme interés desde el punto de vista geográfico y cartográfico de la erupción del volcán en la isla de La Palma, recopilamos en un artículo las mejores fuentes de datos al respecto.

Dos artículos copan el mes de NOVIEMBRE. Un minitutorial con vídeo incluido sobre cómo crear una capa de puntos shape en QGIS y nuestro habitual Black Friday con las ofertas en mapas Garmin.

Terminamos el año y el mes en DICIEMBRE mostrando las escalas en su servicio WMTS de uno de los mapas imprescindibles en nuestro país, el topográfico ráster del IGN.

Muchas gracias a todos por seguir ahí. Esperamos seguir llenando 2022 de asuntos interesantes. Saludos!