по которым я определяю границы карты, а как туда можно еще одну координату добавить?
сейчас делаю так:
const fitMapBounds = () => {
const map = mapRef.current.leafletElement
const group = groupRef.current.leafletElement
map.fitBounds(group.getBounds())
}
Просто делаешь массив координат в виде просто подмассивов, либо создаёшь их с помощью метода L.latLng, который и закидываешь в фитбаундс
т.е. [ [lat,lon], [lat,lon], ... ] ??
Да Если не прокатит, то [ L.latLng([lat,lon]), L.latLng([lat,lon]), ... ] У меня во вью прокатывает массив массивов, но там я вьюшный лоадер использую
Спасибо, попробую
Если у тебя реакт возможно уже есть леафлет, заточенный для него
Да, я реакт-лифлет использую
Ну вот, возможно там тоже уже всё упрощено
https://i.imgur.com/wwWqVC3.png https://leafletjs.com/reference-1.7.1.html#latlng
Обсуждают сегодня