We’ve received various inquiries concerning the XML schemas for formats used by Garmin devices. This is understandable as we realized there is no central location for developers to find this kind of information. So now we’re providing it.
The Garmin Formats site is a sub-project of Garmin Developer and provides access to the official XML schemas as well as additional information on the formats and their use. Also provided for each format are instructions for those using Maven to integrate the formats into their projects with ease. Formats included on the site comprise of Garmin-created formats (i.e. TCX, AXM) as well as ones created outside of Garmin (i.e. GPX, KML ).
Currently, the following formats are available:
A brief note on the version formatting. Garmin-created formats have the ‘v’ prefix and lack of decimal notation.
This site will continue to be a work in progress and be updated and added to as necessary.
Hi,
thank you for the schemas.
But I see the following lack, eg for the gpxx v3 schema. The schema says the uri is:
http://www.garmin.com/xmlschemas/GpxExtensions/v3/GpxExtensionsv3.xsd.
But neither I or my xml-editor can’t find the schema on this uri. The right uri seems to be
http://www8.garmin.com/xmlschemas/GpxExtensions/v3/GpxExtensionsv3.xsd.
I mentioned this because it is important for validate a file against the xsd. Will the xsd’s goes back to www or stays on www8. If the stays on the www8 subdomain changing the uri in the xsd is needed.
Thomas,
Thanks for reporting this. It appears some schemas do exist without the extra 8 (i.e. http://www.garmin.com/xmlschemas/GarminDevicev2.xsd ), and others don’t. We will fix this ASAP.
Thanks again,
Diana