CameraOptions
CameraOptions =
CenterZoomBearing&object
Параметры, общие для Map.jumpTo, Map.easeTo и Map.flyTo, которые задают требуемое положение, масштаб, азимут, тангаж и крен камеры. Все свойства необязательны. Если свойство не указано, его текущее значение для камеры останется без изменений.
Объявление типа
elevation?
optionalelevation?:number
Высота центральной точки над уровнем моря в метрах.
pitch?
optionalpitch?:number
Требуемый угол тангажа в градусах. Тангаж — это угол наклона к горизонту, измеряемый в градусах в диапазоне от 0 до 60. Например, значение pitch: 0 создаёт вид карты строго сверху, а значение pitch: 60 наклоняет перспективу пользователя к горизонту. Увеличение значения тангажа часто используется для отображения 3D-объектов.
roll?
optionalroll?:number
Требуемый угол крена в градусах. Крен — это угол вокруг оптической оси камеры.
Пример
Задайте исходную перспективу карты с помощью CameraOptions
let map = new Map({
container: 'map',
style: 'https://demotiles.maplibre.org/style.json',
center: [-73.5804, 45.53483],
pitch: 60,
bearing: -60,
zoom: 10
});
См. также
- Задание угла тангажа и азимута
- Переход к нескольким местоположениям
- Перелёт к местоположению
- Отображение зданий в 3D
© MapLibre contributors
Licensed under the 3-Clause BSD License.
https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/CameraOptions/