Я пытаюсь улучшить взаимодействие с пользователем (анимация flyTo) с помощью FeatureGroup (маркеры) и панорамировать пользователя до соответствующего уровня масштабирования и положения на карте.
Я могу вычислить центральную точку группы объектов после запуска getBounds (), но я не могу рассчитать уровень масштабирования, чтобы узнать, какой коэффициент масштабирования использовать в анимации flyTo ().
markerGroup = L.featureGroup( arrMarkers );
mapLibObj.fitBounds( markerGroup.getBounds() );
Создавать «скрытую» карту листовки исключительно для этих типов вычислений излишне, я хотел бы, чтобы была функция наподобие «CalculateBounds ()», которая возвращала значения экстент + масштаб для моего следующего шага...