fun zoomOutToFit(
camera: BaseCamera,
geometry: Geometry,
styleZoomToTiltRelation: StyleZoomToTiltRelation? = null,
size: ScreenSize? = null
): CameraPosition
Вычисление позиции камеры, такой, что при неизменной точке установки камеры геометрический объект, расположенный на карте, умещается в область экрана, заданную padding'ом камеры.
Если не нужно изменять настройки оригинальной камеры, то можно настраивать скопированную через IBaseCamera::clone() камеру.
Parameters
camera
BaseCamera
Камера, используемая для вычисления позиции.
geometry
Geometry
Геометрический объект, который необходимо вписать в область экрана, заданную внутренними отступами (padding) камеры.
styleZoomToTiltRelation
StyleZoomToTiltRelation?
Функция зависимости угла наклона камеры от стилевого уровня масштабирования.
size
ScreenSize?
Размер области просмотра. В случае, если не указано, используется значение ICamera::size().
Returns