Я пытаюсь создать всплывающую подсказку для круга в листочке с javascript. Подсказка должна быть на 300 метров выше координат круга, даже когда я увеличиваю изображение. Я знаю, что могу как-то это сделать с помощью openTooltip (latlng). Просто не знаю, как измерить расстояние.
let circle = L.circle(
[parseFloat(lat), parseFloat(lon)], {
color: 'green',
fillColor: '#f03',
fillOpacity: 0.5,
radius: 150
}
).addTo(mymap);
circle.bindTooltip('Tooltip').openTooltip(??);
Я пробовал:
let center = circle.getLatLng();
let bounds = center.toBounds(300);
circle.openTooltip(bounds.lat, bounds.lng);