Hierarchy

  • GPX
    • GPX

Constructors

  • Parameters

    • options: {
          defaultStyle?: any;
          extensions?: any;
          orderBy?: string;
          readExtensions?: Function;
      }

      Options

      • OptionaldefaultStyle?: any

        Styles by default

      • Optionalextensions?: any

        Add properties to file root

      • OptionalorderBy?: string

        Sort by key the feature before writing. By default, no sorting

      • OptionalreadExtensions?: Function

        Reading extensions (native)

    Returns GPX

Properties

dataProjection: undefined | Projection
defaultFeatureProjection: undefined | Projection
featureClass: typeof Feature
options: {
    defaultStyle?: any;
    extensions?: any;
    orderBy?: string;
    readExtensions?: Function;
}
source: null | Document | Node | HTMLElement
supportedMediaTypes: string[]

A list media types supported by the format in descending order of preference.

Methods

  • Protected

    Sets the dataProjection on the options, if no dataProjection is set.

    Parameters

    • options: undefined | WriteOptions | ReadOptions

      Options.

    Returns undefined | WriteOptions | ReadOptions

    Updated options.

  • Protected

    Adds the data projection to the read options.

    Parameters

    • source: any

      Source.

    • Optionaloptions: ReadOptions

      Options.

    Returns undefined | ReadOptions

    Options.

  • Returns Type

    The format type.

  • Callback to read extensions from options : readExtensions

    Parameters

    • feature: Feature<Geometry>

      ...

    • node: any

      ...

    Returns void

  • Read a single feature.

    Parameters

    • source: any

      Source.

    • Optionaloptions: ReadOptions

      Read options.

    Returns Feature<Geometry>

    Feature.

  • Parameters

    • doc: Document

      Document.

    • Optionaloptions: ReadOptions

      Options.

    Returns Feature<Geometry>

    Feature.

  • Parameters

    • node: Element

      Node.

    • Optionaloptions: ReadOptions

      Options.

    Returns Feature<Geometry>

    Feature.

  • Read Extend Styles for Features. This function overloads ol.format.GPX.readFeatures ...

    Parameters

    • source: Document | Node

      Source.

    • options: any

      options. see olx.format.ReadOptions

    Returns Feature<Geometry>[]

    Features.

    olGPX#readFeatures

  • Protected

    Parameters

    • doc: Document

      Document.

    • Optionaloptions: ReadOptions

      Options.

    Returns Feature<Geometry>[]

    Features.

  • Protected

    Parameters

    • node: Element

      Node.

    • Optionaloptions: ReadOptions

      Options.

    Returns Feature<Geometry>[]

    Features.

  • Read a single geometry from a source.

    Parameters

    • source: any

      Source.

    • Optionaloptions: ReadOptions

      Read options.

    Returns Geometry

    Geometry.

  • Protected

    Parameters

    • doc: Document

      Document.

    • Optionaloptions: ReadOptions

      Options.

    Returns Geometry

    Geometry.

  • Protected

    Parameters

    • node: Element

      Node.

    • Optionaloptions: ReadOptions

      Options.

    Returns Geometry

    Geometry.

  • Reads a GPX file's metadata tag, reading among other things:

    • the name and description of this GPX
    • its author
    • the copyright associated with this GPX file

    Will return null if no metadata tag is present (or no valid source is given).

    Parameters

    • source: any

      Source.

    Returns null | GPXMetadata

    Metadata

  • Parameters

    • doc: Document

      Document.

    Returns null | GPXMetadata

    Metadata

  • Parameters

    • node: Element

      Node.

    Returns any

    Metadata

  • Read the projection from the source.

    Parameters

    • source: any

      Source.

    Returns Projection

    Projection.

  • Protected

    Parameters

    • doc: Document

      Document.

    Returns Projection

    Projection.

  • Protected

    Parameters

    • node: Element

      Node.

    Returns Projection

    Projection.

  • Encode a feature as string.

    Parameters

    • feature: Feature<Geometry>

      Feature.

    • Optionaloptions: WriteOptions

      Write options.

    Returns string

    Encoded feature.

  • Protected

    Parameters

    • feature: Feature<Geometry>

      Feature.

    • Optionaloptions: WriteOptions

      Options.

    Returns Node

    Node.

  • Write Extend Styles for Features. This function overloads ol.format.GPX.writeFeatures ...

    Parameters

    • features: Features[]

      Features.

    • options: any

      Options.

    Returns string

    Result or null.

    olGPX#writeFeatures

  • Parameters

    • features: Feature<Geometry>[]

      Features.

    • Optionaloptions: WriteOptions

      Options.

    Returns Node

    Node.

  • Encode a geometry as string.

    Parameters

    • geometry: Geometry

      Geometry.

    • Optionaloptions: WriteOptions

      Write options.

    Returns string

    Encoded geometry.

  • Parameters

    • geometry: Geometry

      Geometry.

    • Optionaloptions: WriteOptions

      Options.

    Returns Node

    Node.

  • ...

    Parameters

    • doc: any

      ...

    • extensions: any

      ...

    • Optionalxml: boolean

      write tag xml or json

    Returns void