distanceOnScreen method
Вычисление расстояния между точками на экране, соответствующими указанным точкам на карте, в пикселях.
- Note: Функция возвращает пустое значение если одна или обе точки на карте:
- имеют невалидное значение
(latitude лежит вне диапазона
-90; 90
или longitude лежит вне диапазона-180; 180
). - находятся выше плоскости проекции карты на экран.
- находятся слишком далеко за пределами экрана и возникает переполнение типа.
Implementation
LogicalPixel? distanceOnScreen(
GeoPoint fromGeoPoint,
GeoPoint toGeoPoint
) {
var _a1 = fromGeoPoint._copyFromDartTo_CGeoPoint();
var _a2 = toGeoPoint._copyFromDartTo_CGeoPoint();
_COptional_CLogicalPixel res = _CProjection_distanceOnScreen_CGeoPoint_CGeoPoint(_CProjectionMakeDefault().._impl=_self, _a1, _a2);
return res._toDart();
}