Wpt class
Wpt represents a waypoint, point of interest, or named feature on a map.
Constructors
-
Wpt({double? lat = 0.0, double? lon = 0.0, double? ele, DateTime? time, double? magvar, double? geoidheight, String? name, String? cmt, String? desc, String? src, List<
Link> ? links, String? sym, String? type, FixType? fix, int? sat, double? hdop, double? vdop, double? pdop, double? ageofdgpsdata, int? dgpsid, Map<String, String> ? extensions}) - Construct a new Wpt object.
Properties
- ageofdgpsdata ↔ double?
-
Number of seconds since last DGPS update.
getter/setter pair
- altitudeMode ↔ AltitudeMode?
-
getter/setter pair
- cmt ↔ String?
-
GPS waypoint comment. Sent to GPS as comment.
getter/setter pair
- desc ↔ String?
-
A text description of the element. Holds additional information about the
element intended for the user, not the GPS.
getter/setter pair
- dgpsid ↔ int?
-
ID of DGPS station used in differential correction.
getter/setter pair
- ele ↔ double?
-
The elevation (in meters) of the point.
getter/setter pair
-
extensions
↔ Map<
String, String> -
You can add extend GPX by adding your own elements from another schema
here.
getter/setter pair
- extrude ↔ bool?
-
getter/setter pair
- fix ↔ FixType?
-
Type of GPX fix.
getter/setter pair
- geoidheight ↔ double?
-
Height (in meters) of geoid (mean sea level) above WGS84 earth ellipsoid.
As defined in NMEA GGA message.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- hdop ↔ double?
-
Horizontal dilution of precision.
getter/setter pair
- lat ↔ double?
-
The latitude of the point. This is always in decimal degrees, and always
in WGS84 datum.
getter/setter pair
-
links
↔ List<
Link> -
Links to external information.
getter/setter pair
- lon ↔ double?
-
The longitude of the point. This is always in decimal degrees, and always
in WGS84 datum.
getter/setter pair
- magvar ↔ double?
-
Magnetic variation (in degrees) at the point.
getter/setter pair
- name ↔ String?
-
The GPS name of the waypoint. This field will be transferred to and from
the GPS. GPX does not place restrictions on the length of this field or
the characters contained in it. It is up to the receiving application to
validate the field before sending it to the GPS.
getter/setter pair
- number ↔ int?
-
GPS track number.
getter/setter pair
- pdop ↔ double?
-
Position dilution of precision.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sat ↔ int?
-
Number of satellites used to calculate the GPX fix.
getter/setter pair
- src ↔ String?
-
Source of data. Included to give user some idea of reliability and
accuracy of data. "Garmin eTrex", "USGS quad Boston North", e.g.
getter/setter pair
- style ↔ GeoStyle?
-
Kml style
getter/setter pair
- sym ↔ String?
-
Text of GPS symbol name. For interchange with other programs, use the
exact spelling of the symbol as displayed on the GPS. If the GPS
abbreviates words, spell them out
getter/setter pair
- tag ↔ String
-
Element tag.
getter/setter pair
- time ↔ DateTime?
-
The time that the point was recorded.
getter/setter pair
- type ↔ String?
-
Type (classification) of the waypoint.
getter/setter pair
- vdop ↔ double?
-
Vertical dilution of precision.
getter/setter pair
Methods
-
coordinateEqual(
Wpt other) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override