Application programming interface
From MB Wiki
MotionBased will be going down the path of becoming a central repository for personal GPS information. We will be opening up our API in the hopes that other programs and software developers will start to integrate with MotionBased.com. This will be home to the primary documentation for all interaction with MotionBased. We will do our best to publish the information correctly, but encourage the developers to maintain this information to best reflect what is really happening.
| Table of contents |
Send to MB
The primary way to get XML data to MotionBased.
MotionBased currently has 3 different channels to send GPS data to MotionBased.
- The MotionBased Agent
- Manual Upload of a File
- Mobile Phone via [AllSportGPS (http://www.allsportgps.com)]
All three entry-points to MB go through the same processor to get the data to the MotionBased Inbox for the customer.
Supported Formats
MBX
MotionBased XML is an advanced format. It is used a complex format based on GML, but customized for MotionBased.
GPX
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.
(Source: http://www.topografix.com/gpx.asp)
Garmin History Database
A history (.hst) file from the Garmin Training Center. Recommend for a one-time-only upload to get old activities no longer on your device uploaded to MotionBased.
G7ToWin Text Format
G7ToWin is a Windows 9X/Windows NT 4.0 program designed to transfer data between Garmin or Lowrance/Eagle GPS units and a PC.
(Source: http://www.fet.uni-hannover.de/~purnhage/gps/g7towin.htm)
GZIP File
MotionBased supports GZIP format, not ZIP.
Garmin Mapsource Text Format
HTTP POST
A simple way to write the data to MotionBased.
SOAP
Not yet supported.
