ezgpx.simple_types package

Submodules

ezgpx.simple_types.degrees module

This module contains the Degrees class.

class ezgpx.simple_types.degrees.Degrees(value: float)[source]

Bases: object

degreesType.

Args:
value (float): Degrees value used for bearing, heading, course.

Units are decimal degrees, true (not magnetic). Must be in [0.0, 360.0).

value: float

ezgpx.simple_types.dgpsstation module

This module contains the DgpsStation class.

class ezgpx.simple_types.dgpsstation.DgpsStation(value: int)[source]

Bases: object

dgpsStationType.

Args:

value (int): differential GPS station. Must be in [0, 1023].

value: int

ezgpx.simple_types.fix module

This module contains the Fix class.

class ezgpx.simple_types.fix.Fix(value: FixType)[source]

Bases: object

fixType.

Args:
value (FixType): Type of GPS fix.

Must be one of “none”, “2d”, “3d”, “dgps”, “pps”. “none” means GPS had no fix. “pps” means military signal used To signify “the fix info is unknown, leave out fixType entirely.

value: FixType
class ezgpx.simple_types.fix.FixType(value)[source]

Bases: str, Enum

Values of fixType.

D2 = '2d'
D3 = '3d'
DGPS = 'dgps'
NONE = 'none'
PPS = 'pps'

ezgpx.simple_types.latitude module

This module contains the Latitude class.

class ezgpx.simple_types.latitude.Latitude(value: float)[source]

Bases: object

latitudeType.

Args:
value (float): Latitude of the point. Decimal degrees, WGS84

datum. Must be in [-90.0, 90.0].

value: float

ezgpx.simple_types.longitude module

This module contains the Longitude class.

class ezgpx.simple_types.longitude.Longitude(value: float)[source]

Bases: object

latitudeType.

Args:
value (float): Longitude of the point. Decimal degrees, WGS84

datum. Must be in [-180.0, 180.0).

value: float

Module contents