GemPosition class abstract Sensor Data Source
Position class
More map-matched information about position is provided by the GemImprovedPosition class.
- Inheritance
- Implementers
Constructors
Properties
- accuracyH → double
- 
  Horizontal accuracy of position.
  no setter
- accuracyV → double
- 
  Vertical accuracy of position.
  no setter
- acquisitionTime → DateTime
- 
  Returns the acquisition time of this data sample in UTC.
  no setterinherited
- altitude → double
- 
  Altitude above mean sea level in meters.
  no setter
- coordinates → Coordinates
- 
  Geographical coordinates of the position.
  no setter
- course → double
- 
  The course (direction) of the movement in degrees.
  no setter
- courseAccuracy → double
- 
  Course accuracy in degrees.
Typical accuracy for consumer GPS is 25 degrees at high speeds.
Valid course accuracy should always be positive.
  no setter
- fixQuality → PositionQuality
- 
  Fix quality (whether this position is trustworthy). See PositionQuality for details.
  no setter
- hasAltitude → bool
- 
  Altitude above mean sea level.
  no setter
- hasCoordinates → bool
- 
  Query if this object has coordinates.
  no setter
- hasCourse → bool
- 
  Query if this object has course.
  no setter
- hasCourseAccuracy → bool
- 
  Query if this object has course accuracy.
  no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- hasHorizontalAccuracy → bool
- 
  Query if this object has horizontal accuracy.
  no setter
- hasSpeed → bool
- 
  Query if this object has speed.
  no setter
- hasSpeedAccuracy → bool
- 
  Query if this object has speed accuracy.
  no setter
- hasVerticalAccuracy → bool
- 
  Query if this object has vertical accuracy.
  no setter
- latitude → double
- 
  Geographical latitude in degrees.
  no setter
- longitude → double
- 
  Geographical longitude in degrees.
From -180 to +180; positive on the eastern hemisphere.
If value is out of the -180...180 range, the position is considered invalid.
  no setter
- provider → Provider
- 
  Provider type: GPS, Network, Unknown.
  no setter
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- satelliteTime → DateTime
- 
  Satellite timestamp in UTC.
  no setter
- speed → double
- 
  Travel speed in m/s.
  no setter
- speedAccuracy → double
- 
  Travel speed accuracy in m/s.
  no setter
- type → DataType
- 
  Returns the data type of this sense data.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited