GeoPointWithElevation class

Точка в географической системе координат (широта, долгота, возвышение).

  • Note: возвышение (Elevation) в метрах над поверхностью, а не над уровнем моря.
Available extensions

Constructors

GeoPointWithElevation({required Latitude latitude, required Longitude longitude, Elevation elevation = const Elevation(0)})
const

Properties

elevation Elevation
final
hashCode int
The hash code for this object.
no setteroverride
latitude Latitude
final
longitude Longitude
final
point GeoPoint

Available on GeoPointWithElevation, provided by the GeoPointWithElevationMethods extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

bearing(GeoPoint point) Bearing

Available on GeoPointWithElevation, provided by the GeoPointWithElevationMethods extension

Вычисляет направление (путевой угол, т.е. угол между направлением на географический север и направлением движения, отсчитываемый по часовой стрелке) для проекции точки на карту и заданной точкой.
copyWith({Latitude? latitude, Longitude? longitude, Elevation? elevation}) GeoPointWithElevation
distance(GeoPoint point) Meter

Available on GeoPointWithElevation, provided by the GeoPointWithElevationMethods extension

Вычисляет минимальное (по ортодромии) расстояние между двумя точками.
move(Bearing bearing, Meter meter) GeoPointWithElevation

Available on GeoPointWithElevation, provided by the GeoPointWithElevationMethods extension

Вычисляет точку, полученную перемещением исходной точки в указанном направлении на указанное расстояние.
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.
override