GPX (the GPS Exchange Format) is a light-weight XML data format for the interchange of GPS data (waypoints, routes, and tracks) between applications and Web services on the Internet.
This is the latest version of GPX and is supported by most applications. MotionBased reads GPX 1.1, but does not currently generate GPX.
The Garmin Communicator Plugin supports transferring GPX 1.1 to and from devices.
In the pom.xml of your project, insert the Garmin Developer Repository as follows:
<repositories> <repository> <id>developer.garmin.com</id> <name>Garmin Developer Repository</name> <url>http://developer.garmin.com/maven2</url> </repository> </repositories>
An example of the dependency which would be retrieved from Garmin Developer is:
<dependency> <groupId>com.garmin.schemas</groupId> <artifactId>gpx-1.1</artifactId> <version>1.0-SNAPSHOT</version> </dependency>