Spec-Zone.ru › MapLibre GL JS

FlyToOptions

FlyToOptions = AnimationOptions & CameraOptions & object

Объект параметров для Map.flyTo

Объявление типа

curve?

optional curve?: number

«Кривая» масштабирования, по которой будет проходить траектория полёта. Высокое значение усиливает масштабирование для более выразительной анимации, а низкое — уменьшает его, приближая эффект к Map.easeTo. Значение 1,42 — среднее значение, выбранное участниками исследования пользователей, описанного в работе van Wijk (2003). Значение Math.pow(6, 0.25) было бы эквивалентно среднеквадратичной средней скорости. Значение 1 создаёт круговое движение.

Значение по умолчанию

1.42

maxDuration?

optional maxDuration?: number

Максимальная длительность анимации в миллисекундах. Если длительность превышает максимальную, она сбрасывается до 0.

minZoom?

optional minZoom?: number

Минимальный уровень масштабирования, которого может достигать дуга полёта. Анимация не будет уменьшать масштаб ниже этого уровня. Если естественная дуга полёта остаётся в этих пределах, она не изменяется. Это ограничивает уменьшение масштаба, даже если также задан параметр options.curve.

padding?

optional padding?: number | PaddingOptions

Размер отступа в пикселях, добавляемого к заданным границам.

screenSpeed?

optional screenSpeed?: number

Средняя скорость анимации, измеряемая в экранах карты в секунду при линейной временной функции. Если задан параметр options.speed, этот параметр игнорируется.

speed?

optional speed?: number

Средняя скорость анимации, заданная относительно options.curve. При скорости 1,2 карта перемещается по траектории полёта со скоростью 1,2 options.curve экрана карты в секунду. Экран карты — это видимая область карты. Она не соответствует фиксированному физическому расстоянию, а зависит от уровня масштабирования.

Значение по умолчанию

1.2

© MapLibre contributors
Licensed under the 3-Clause BSD License.
https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/FlyToOptions/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API