GemPosition class abstract Sensor Data Source

Position class

More map-matched information about position is provided by the GemImprovedPosition class.

Inheritance
Implementers

Constructors

GemPosition()

Properties

accuracyH double
Horizontal accuracy of position.
no setter
accuracyV double
Vertical accuracy of position.
no setter
acquisitionTime DateTime
Acquisition time
no setterinherited
altitude double
Altitude above main 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. @details Typical accuracy for consumer GPS is 25 degrees at high speeds. @details 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 main 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.
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 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.
no setter
speed double
Travel speed in m/s.
no setter
speedAccuracy double
Travel speed accuracy in m/s.
no setter
timestamp DateTime
no setter
type DataType
Get data type.
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