mapToScreenWithGeoPointWithElevation method

ScreenPoint? mapToScreenWithGeoPointWithElevation(
  1. GeoPointWithElevation point
)

Вычисление точки экрана, соответствующей указанной точке карты с высотой.

  • Note: Функция возвращает пустое значение:
  • point имеет невалидное значение (latitude лежит вне диапазона -90; 90, longitude лежит вне диапазона -180; 180 или elevation отрицателен).
  • если указанная точка карты находится выше плоскости проекции карты на экран.
  • если указанная точка карты находится слишком далеко за пределами экрана и возникает переполнение типа.

Implementation

ScreenPoint? mapToScreenWithGeoPointWithElevation(
  GeoPointWithElevation point
)  {
  var _a1 = point._copyFromDartTo_CGeoPointWithElevation();
  _COptional_CScreenPoint res = _CProjection_mapToScreenWithGeoPointWithElevation_CGeoPointWithElevation(_CProjectionMakeDefault().._impl=_self, _a1);
  return res._toDart();
}