Navegación, Barcos y Linux
En este artículo vamos a hablar un poco del software disponible para Linux referido al mundo de la Navegación y de los Barcos.
Ante todo por delante que no soy un experto en temas naúticos y es una pequeña recopilación de software que funciona a fecha de hoy (año 2025) en Linux.
El software ha sido instalado y probado en un ordenador con Sistema Operativo Debian 12 (Bookworm)
Software Metereológico
XyGrib
Aplicación completa que permite descargar gratuitamente y además visualizar metereología en formato GRIB.
Not: Esta aplicación es la continuación de ZyGrib
que ha pasado a estar descontinuada.

En Debian, está disponible como paquete oficial y la instalación es muy sencilla:
sudo apt -y install xygrib
La versión de Debian 1.2.6
se corresponde a la ultima disponible en el repositorio oficial.
La única limitación es que el fichero de descarga de datos es de 50 Mb cada vez.
Esta limitación no es por el software sino por los servidores que ofrecen los datos, para no saturarse.


En la prueba que he realizado, para el recuadro seleccionado, entre Latitud:26,25 a 47,00 y entre longitud -21,25 a 7,00 para un periodo de 8 días y una resolución de 0,25º, en la que he solicitado todos los datos disponibles, el fichero a descargar pesa sólo 30,3 Mb. suficiente para su uso en navegación.

Permite mostrar todo tipo de isolíneas: isobaras, de presión, isotermas, geopotenciales, etc.


Ademas permite generar una animación de los días/horas seleccionados, del mapa meteoreológico que deseemos.
Ejemplo de animación de modelo de Vientos
La web oficial es: https://github.com/opengribs/XyGrib
Y el repositorio está en: https://github.com/opengribs/XyGrib
Herramientas y Aplicaciones para GPS
GpsBabel
Es una aplicación para la conversión de archivos GPS y transferencia a/desde unidades GPS.
GPSBabel convierte waypoints, tracks y rutas de un formato a otro, ya sea un formato cartográfico común como Delorme, Streets and Trips, o incluso una carga o descarga en serie a una unidad GPS, como las de Garmin y Magellan.
GPSBabel admite docenas de formatos de datos y resulta útil para tareas como geocaching, mapeo y conversión de una unidad GPS a otra. Entre los formatos interesantes que admite se encuentran varios dispositivos GPS mediante conexión en serie, varios programas de mapeo para PDA y diversos formatos de datos de geocaching.
GPSBabel admite los siguientes formatos:
CSV, CSV DNA personalizado, EasyGPS Binary, Fugawi, número de serie de Garmin, Geocaching.com loc, GPSDrive, GPX, Holux, IGC, número de serie de Magellan, Magellan SD, Mapopolis.com Mapconverter, Mapsource, Maptech, Microsoft Streets and Trips, NIMA/GNIS Nombres geográficos, NMEA sentences, OziExplorer, Tab-separated data, Topo by National Geographic, xcsv
Su instalación es muy sencilla: sudo apt -y install gpsbabel
GpsTrans
Te permite comunicarte con tu GPS Garmin.
Se instala mediante: sudo apt -y install gpstrans
GpsD
Con el conjunto de las tres aplicaciones: GPS Daemon, GPS Client y GPS Tools, puedes conectar uno o varios receptores GPS sin necesidad de drivers adicionales.
Todos los datos son distribuidos de forma automática a todos los programas que necesiten usar información GPS de Posicionamiento.
El demonio se encarga de monitorizar los disposivos GPS y compartir los datos de los dispositivos sin perdida de datos a los clientes que necesiten usar datos GPS incluso si necesitan conversión de formato.
Puedes instalarlo directamente con : sudo apt -y install gpsd gpsd-clients gpsd-tools
Otras Comunicaciones móviles
WvDial
Si dispones de un teléfono "satelital", puedes usar esta herramienta para recibir datos en él.
WvDial sacrifica parte de la flexibilidad de programas como "chat" para simplificar la configuración del acceso telefónico.
Con WvDial, los módems se detectan automáticamente y solo se requieren tres parámetros adicionales: número de teléfono, nombre de usuario y contraseña. WvDial sabe lo suficiente como para marcar con la mayoría de los módems e iniciar sesión en la mayoría de los servidores sin necesidad de ayuda adicional.
GnuAIS
Permite usar tu vieja VHF en un receptor AIS funcional y completo. Es compatible y se puede intergrar en OpenCPN.
Dispone también de aplicacion gráfica gnuaisgui

Para instalar ambas simplemente ejecuta: sudo apt -y install gnuais gnuaisgui
astronomical-almanac
Almanaque astronómico. Es una aplicación en modo texto para calcular la posición de planetas y estrellas.
Se instala mediante: sudo apt -y install astronomical-almanac
Para ejecutarlo simplemente escribe: aa
El programa aa
calcula la posición orbital de cuerpos planetarios y realiza una rigurosa reducción de coordenadas a un lugar geocéntrico y topocéntrico aparente (altitud y azimut local). También reduce las posiciones del catálogo de
estrellas proporcionadas en el sistema FK4 o FK5. Se incluyen datos de las 57 estrellas
navegables. La mayoría de los algoritmos utilizados son del Almanaque Astronomico (The Astronomical Almanac, AA) publicado por la Imprenta del Gobierno de los Estados Unidos (U.S. Government Printing Office).
El programa aa sigue los rigurosos algoritmos para reducción de coordenadas celestes exactamente como se diseñaron en las ediciones actuales del Almanaque Astronómico. La reducción a un lugar geocéntrico aparente ha sido comprobada mediante una versión especial del programa (aa200) que obtiene las posiciones planetarias directamente de la integración numérica DE200 del sistema solar del Laboratorio de Propulsión a Chorro (Jet Propulsion
Laboratory). Los resultados concuerdan exactamente con las tablas del Almanaque Astronómico de 1987 en adelante (los Almanaques anteriores usan métodos de reducción ligeramente diferentes).
Ciertos cálculos, como la corrección por inclinación, no se proporcionan explícitamente en el AA pero se referencian. En estos casos el programa realiza los cálculo completos usados para construir las tablas del Almanaque (se proporcionan referencias).

aa
Y hemos dejado la mejor aplicación para el final
OpenCPN
Aplicación gráfica todo en uno para navegación real

Opciones que incluye:
- ChartPlotter: Visualización de Cartas Naúticas
- Descarga, importación y uso de cartas náuticas profesionales.
- Cálculo de Rutas.
- Seguimiento de derrota
- Permite incluir WayPoints
- Permite visualizar datos metereológicos (por ejemplo los de XyGrib)
- Visualización AIS integrada (permite incluir datos de otras aplicaciones como por ejemplo de GnuAIS)
Soporte para todos los plugins:

La instalación en Debian es tremendamente sencilla:
sudo apt -y install opencpn
Otras opciones muy interesantes son:
- Uso de cartas naúticas escaneadas o descargadas
- Impresión de la carta de navegación actual con la ruta marcada
- Colocar marca de "hombre al agua" en la navegación actual para emergencia y maniobra.
El sitio oficial es: https://opencpn.org/

opencpn.org
Cartas Naúticas gratuitas
En la página de OpenCPN, tienen la lista de multitud de organismos que dejar usar de modo gratuito sus cartas naúticas: https://opencpn.org/OpenCPN/info/chartsource.html
Desde el propio programa puedes usar el catálogo de Mapas gratuitos disponibles ya que estan predefinidos en la aplicación, aunque puedes incluir otros.

