Show / Hide Table of Contents

    Namespace NetTopologySuite.IO

    Classes

    GpxBoundingBox

    Represents two lat/lon pairs defining the extent of an element.

    GpxCopyright

    Represents copyright-related information.

    GpxEmail

    Represents an e-mail address by ID and domain, kept separate in GPX files in an attempt to defeat simple e-mail harvesting schemes.

    GpxExtensionReader

    Provides hooks to interpret arbitrary GPX extension element content as (perhaps) something with a richer, more type-safe data model.

    The default behavior in this base class preserves the XElement representation of the source data, so that a GpxExtensionWriter in its own default mode will be able to write it back out again.

    GpxExtensionWriter

    Provides hooks to turn extension content into GPX "extensions" elements.

    The default behavior in this base class passes through an IEnumerable<T> of XElement objects if that's what's stored, otherwise it will yield an empty sequence. This allows us to round-trip when the default GpxExtensionReader implementation is used, and not much else.

    GpxFile

    A container that holds all the individual pieces of a GPX file and contains helper methods to (somwehat) easily read / write them on-the-fly.

    GpxMetadata

    Represents metadata about a GPX document.

    GpxPerson

    Represents a person or organization.

    GpxReader

    Provides methods that read in GPX data from a XmlReader.

    GpxReaderSettings

    A bag of properties used to configure how GpxReader produces GPX data objects that correspond to the original XML elements.

    GpxRoute

    Represents a route - an ordered list of waypoints representing a series of turn points leading to a destination.

    GpxTrack

    Represents a track - an ordered list of points describing a path. Similar to a GpxRoute, but separated into GpxTrackSegments at points that may indicate GPS reception temporarily dropping off or the receiver being turned off.

    GpxTrackSegment

    Represents a continuous span of track data, logically connected in order.

    GpxVisitorBase

    Base class for the visitors that enable all the higher-order GPX reading functionality.

    GpxWaypoint

    Represents a waypoint, point of interest, or named feature on a map.

    GpxWebLink

    A link to an external resource (Web page, digital photo, video clip, etc) with additional information.

    GpxWriter

    Provides methods that write out GPX data to a XmlWriter.

    GpxWriterSettings

    A bag of properties used to configure how GpxWriter produces XML elements that correspond to the original GPX data objects.

    ImmutableGpxWaypointTable

    An immutable list of GpxWaypoint instances.

    ImmutableXElementContainer

    A wrapper around an of XElement instances that are, themselves, made immutable inside this class.

    NetTopologySuiteGpxFeatureConverter

    Contains helper methods to convert back and forth between instances and the corresponding GPX data object.

    Structs

    GpxDegrees

    Represents an angle, in degrees.

    GpxDgpsStationId

    Represents the ID of a DGPS station.

    GpxLatitude

    Represents a latitude value.

    GpxLongitude

    Represents a longitude value.

    ImmutableGpxWaypointTable.Enumerator

    Enums

    GpxFixKind

    Specifies what kind of GPS fix a particular waypoint had.

    Back to top Generated by DocFX