Я попытался добавить изображение в Leaflet с помощью ImageOverlay, см., Например, следующий код:
imageBounds = [[40.712216, -74.22655], [40.773941, -74.12544]];
var ol = L.imageOverlay(imageUrl, imageBounds).addTo(mymap);
Теперь изображение добавлено, но я хотел бы использовать соотношение сторон изображения, и япредпочел бы фактически установить центральную точку изображения вместо границ.Это вообще возможно?
Размер изображения не так критичен. Допустим, я хочу, чтобы ширина была установлена на 60% от текущей видимой области карты, затем я хочу, чтобы высота была рассчитаначтобы сохранить соотношение сторон изображения.
Проблема в том, что я не уверен, что могу просто переводить между широтой / долготой и x / y.
Правильно ли предположить, что аспектотношение долгота / широта такое же, как и для x / y, если карта достаточно сильно увеличена?
Есть ли более простой способ сделать это, возможно?