Проекция.
Hashable
public static func == (lhs: Projection, rhs: Projection) -> Bool
Returns a Boolean value indicating whether two values are equal.This documentation comment was inherited from .
public func hash(into hasher: inout Hasher)
Hashes the essential components of this value by feeding them into the given hasher.This documentation comment was inherited from .
hasher
Hasher
The hasher to use when combining the components of this instance.
public func screenToMap( point: ScreenPoint ) -> GeoPoint?
Вычисление точки карты в указанной точке экрана.Функция возвращает пустое значение, если указанная точка экрана за пределами проекции карты.
point
ScreenPoint
GeoPoint?
public func mapToScreen( point: GeoPoint ) -> ScreenPoint?
Вычисление точки экрана, соответствующей указанной точке карты.Функция возвращает пустое значение:
GeoPoint
ScreenPoint?
public func mapToScreen( point: GeoPointWithElevation ) -> ScreenPoint?
Вычисление точки экрана, соответствующей указанной точке карты с высотой.Функция возвращает пустое значение:
GeoPointWithElevation
public func screenToMapClipped( point: ScreenPoint ) -> GeoPoint
Вычисление ближайшей точки карты к проекции указанной точки экрана.