ES:GpsMaster

From OpenStreetMap Wiki
Jump to navigation Jump to search
GpsMaster
GpsMaster Screenshot Basic.png
Autor: Rainer Fügenstein (código inicial de Matt Hoover)
Licencia: GNU GPL
Plataformas: Java1.7, Windows, Linux y macOS
Versión: 0.63.20 (2018-02-26)
Lenguaje:
inglés
Lenguaje de programación: Java

Visor de mapas, visor de GPX, analizador de recorridos, editor de trazas, planificador de rutas, conversor de formato de archivos

Features
Feature Value
Map Display
Display map sí
Map data raster
Source online
Rotate map no
3D view no
Shows website
?
Shows phone number
?
Shows operation hours
?
Routing
Routing no
Create route manually
?
Calculate route sí
Create route via Waypoints
?
Routing profiles bike;foot
Turn restrictions no
Calculate route without Internet (Offline routing) no
Routing providers Yours;MapQuest
Avoid traffic
?
Traffic Provider
?
Navigating
Navigate no
Find location no
Find nearby POIs sí
Navigate to point no
Navigation with voice / Voice guidance no
Keep on road no
Lane guidance
?
Works without GPS
?
Navigate along predefined route sí
Tracking
Make track no
Customizable log interval
?
Track formats
?
Geotagging
?
Fast POI buttons yes;no
Upload GPX to OSM sí
Monitoring
Monitoring no
Show current track no
Open existing track sí
Altitude diagram sí
Show POD value sí
Satellite view sí
Show live NMEA data no
Show speed sí
Send current position no
Editing
Add POIs no
Edit / Delete POIs yes;no
Add way no
Edit geometries yes;no
Edit arbitrary tags of existing OSM objects yes;no
Edit relations yes;no
View notes
?
Create notes
?
Edit notes
?
Work offline online;cache;offline
Support imagery offset DB yes;no
Upload to OSM yes;no
Rendering
?
Accessibility
Accessibility support
?
Complete non graphics text output no
Braille interface no
Exploration modus sí
Public Transport mode no
Danger Warnings no
Screenreader
?
Screenreader languages
?

GpsMaster es una aplicación de escritorio basada en software libre y de código abierto (GNU GPL v2) que permite crear, visualizar, editar y analizar archivos GPX. El programa se orienta hacia el análisis de pistas grabadas, pero también ofrece características de planificación para actividades al aire libre como excursionismo, senderismo o ciclismo.

Escrito en Java, funciona en Linux, Windows, MacOS o otras plataformas bajo Java 1.7.

Por favor, a tener en cuenta: las versiones de Java superiores a 1.7 no están soportadas oficialmente, pero lo estarán en el futuro.

GpsMaster se basa en GPXCreator de Matt Hoover. Sin su trabajo, GpsMaster no existiría hoy.

Una nota del autor: Aunque no ha habido un nuevo lanzamiento desde hace bastante tiempo, el desarrollo continúa. Ya se han agregado nuevas funciones, pero algunos elementos menores siguen consumiendo demasiado tiempo. Se espera publicar una nueva versión o al menos una versión previa o beta en un tiempo razonable.

Características

  • Centro de mensajes: consistente y amigable para el usuario, visualización no intrusiva de mensajes (información, errores, advertencias).

Visor de mapas

Relacionado:

Analizador de recorridos

  • Muestra múltiples archivos GPS con pistas, waypoints, rutas y segmentos en colores definibles por el usuario
  • Etiquetas de progreso (distancia, tiempo absoluto y relativo en intervalos regulares a lo largo de la pista)
  • Medición del tiempo y la distancia entre dos puntos de seguimiento.
  • Visualización de las estadísticas del recorrido como distancia, velocidad promedio, velocidad máxima, duración...
  • Visualización de datos adicionales en las extensiones GPX.
  • Unidades métricas, imperiales y náuticas.
  • Tabla interactiva, flotante (velocidad y elevación). Pasa el ratón sobre el cuadro para resaltar el punto de seguimiento correspondiente (y viceversa)

Editor de trazas

  • División de pistas
  • Fusión de múltiples archivos, pistas y segmentos en un solo archivo, opcionalmente fusión de pistas y segmentos
  • Corrección de elevación usando el servicio abierto de elevación de MapQuest
  • Cambio de tiempo: mueve las marcas de tiempo de las pistas y los puntos de seguimiento hacia adelante o hacia atrás en el tiempo.
  • Limpieza: diferentes algoritmos para eliminar puntos de seguimiento «obsoletos»
  • Funcionalidad de deshacer para la mayoría de funciones

Planificador de rutas

  • Descarga de relaciones de OSM como pistas, i. e., ciclovías.
  • Encontrar rutas usando los servicios de enrutamiento en línea (Mapquest, YOURS o Graphhopper): múltiples temáticas, múltiples proveedores, anulables.
  • Creación manual de rutas
  • Descarga de pistas de Gpsies.com
  • Subida de pistas a Gpsies.com

Formatos de archivo soportados

Lectura

  • GPX
  • KML, KMZ
  • NMEA
  • IGC (usado por gliders)
  • OGC (usado en relojes digitales deportivos)
  • TCX (Garmin Fitness)

Salida

Capturas de pantalla

Descarga

El código fuente y la versión actual se pueden encontrar aquí: http://www.gpsmaster.org/download/

El código fuente está disponible en GitHub: https://github.com/tboegi/GpsMaster

Documentación

Una breve documentación:

Para ejecutar el programa, después de descargar, teclea:

$ java -jar GpsMaster_*.jar 

Si se ejecuta en una versión más reciente de Java 8, devolverá un error:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

Lo siguiente solucionará el problema anterior:

java -jar GpsMaster_0.63.20.jar --add-modules java.xml.bind

Pero entonces obtendrás lo siguiente:

Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.sql

Por tanto, usa Java 8.

Próximas características

Funcionalidades y corrección de errores en próximas versiones:

  • Función «deshacer» para la mayoría de funciones
  • Corrección de errores

Características planificadas

  • Funcionalidad para GPSBabel: muchos formatos de archivo adicionales, conversión
  • Interfaz de línea de comandos y procesamiento por lotes
  • Soporte completo para Garmin y extensiones Topografix GPX
  • Canales GPS en tiempo real (i. e., receptor NMEA, Airtraffic24...)
  • Edición in situ de propiedades GPX
  • Recuperación de datos directamente de receptores GPS
  • Coloreado de las secciones de la pista según ciertos criterios (estadística, velocidad, elevación...)
  • ...

Contribuir

Se agradece cualquier ayuda o contribución en los siguientes temas:

  • informe de errores
  • cargador para diferentes formatos de archivo (código Java)
  • mejoras en usabilidad y diseño de iconos
  • editor de configuración

Contacto

info (arroba) gpsmaster.org para comentarios, informe de errores, petición de características y contribuciones.

Registro de cambios

Registro de cambios