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