activity_files namespace, version 1

https://schemas.eikedreier.com/activity_files/v1

This is the XML namespace of the elements that the activity_files Dart package writes into GPX 1.0, GPX 1.1 and TCX files, where those formats have no element of their own for the data. The package reads them back when it opens the file.

Schema: https://schemas.eikedreier.com/activity_files/v1.xsd. Files written by the package name it in xsi:schemaLocation, so a validator can check these elements like the format's own.

Elements

ElementUsed inHolds
deviceGPX, TCXThe recording device: manufacturer, model, product, serialNumber, softwareVersion, fitManufacturerId, fitProductId, each optional.
creatorTCXThe software that created the file, as a free label.
typeGPX 1.0A track's type, which GPX 1.0 has no element for.
trackExtensionsTCXA track's extension elements from the source file, in their own namespaces.
DefaultedFieldsTCX lapsThe required lap elements filled with a neutral value because the activity had none, space-separated. A reader treats them as absent.

Versioning

The namespace and these addresses stay as they are. New elements may be added to version 1; existing elements keep their meaning.