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
-
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