Здравствуйте. Собственно, проблема в заголовке. Такой код:
map.geoObjects.add(myCollection);
map.setBounds(myCollection.getBounds());
Когда в коллекции несколько объектов - работает прекрасно. Когда объект один - зум вычисляется неправильно, и карты предлагат сделать масштаб поменьше.
console.log(myCollection.getBounds()) показывает, что для объекта с координатами 55.606466,38.108933 вычисляются вот такие границы:
В чем может быть проблема и как ее решить?