Documentation for gpx1.1

Complex Type: metadataType

[Table of contents]

Super-types: None
Sub-types: None
Name metadataType
Used by (from the same schema document) Complex Type gpxType
Abstract no
Documentation Information about the GPX file, author, and copyright restrictions goes in the metadata section. Providing rich, meaningful information about your GPX files allows others to search for and use your GPS data.
XML Instance Representation
<...>
<name> xsd:string </name> [0..1]

'The name of the GPX file.'

<desc> xsd:string </desc> [0..1]

'A description of the contents of the GPX file.'

<author> personType </author> [0..1]

'The person or organization who created the GPX file.'

<copyright> copyrightType </copyright> [0..1]

'Copyright and license information governing use of the file.'

<link> linkType </link> [0..*]

'URLs associated with the location described in the file.'

<time> xsd:dateTime </time> [0..1]

'The creation date of the file.'

<keywords> xsd:string </keywords> [0..1]

'Keywords associated with the file. Search engines or databases can use this information to classify the data.'

<bounds> boundsType </bounds> [0..1]

'Minimum and maximum coordinates which describe the extent of the coordinates in the file.'

<extensions> extensionsType </extensions> [0..1]

'You can add extend GPX by adding your own elements from another schema here.'

</...>
Diagram
h1157352020 h-150704292 h-2014230087 h-800492108 h-1077638893
Schema Component Representation
<xsd:complexType name="metadataType">
<xsd:sequence>
<-- elements must appear in this order -->
<xsd:element name="name" type=" xsd:string " minOccurs="0"/>
<xsd:element name="desc" type=" xsd:string " minOccurs="0"/>
<xsd:element name="author" type=" personType " minOccurs="0"/>
<xsd:element name="copyright" type=" copyrightType " minOccurs="0"/>
<xsd:element name="link" type=" linkType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="time" type=" xsd:dateTime " minOccurs="0"/>
<xsd:element name="keywords" type=" xsd:string " minOccurs="0"/>
<xsd:element name="bounds" type=" boundsType " minOccurs="0"/>
<xsd:element name="extensions" type=" extensionsType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>