Карта и управление

Камера и события

Перемещение к месту, подбор области и получение координат.

Перейти к адресу

map.flyTo({
  center: [71.43045, 51.12829],
  zoom: 16,
  pitch: 40,
  bearing: 0,
  duration: 600,
});

Вместить несколько точек

map.fitBounds(
  [
    [71.399, 51.122],
    [71.438, 51.14],
  ],
  { padding: 60, maxZoom: 15 },
);

Выбор точки

JavaScript передаёт [долгота,широта] в event.lngLat. Flutter передаёт Coordinate. Координаты можно использовать для точки маршрута или проверки территории.

map.on("click", (event) => console.log(event.lngLat));