Всем привет. Представлю сперва код.
var myMap, myPlacemark;
ymaps.ready(init);
function init() {
myMap = new ymaps.Map('map', {
center: [$('input[name=latitude]').val(), $('input[name=longitude]').val()],
zoom: 10,
controls: ['zoomControl']
});
myPlacemark = new ymaps.Placemark([$('input[name=latitude]').val(), $('input[name=longitude]').val()]);
myMap.geoObjects.add(myPlacemark);
}
При загрузке странички загружается сразу карта с координатами которые лежат в 2-х инпутах и масштабом равным 10, который я указал сам. Координаты указаны Москвы. Если искать через - http://api.yandex.ru/maps/tools/getlonglat/, здесь масштаб равен 9, при поиске Ростовской области масштаб меняется автоматически. Как реализовать такое автомасштабирование? Пытался разобрать, не получается. Нужно в общем, чтобы я вручную масштаб карты не указывал, а он сам как-то подстраивался, как сделано в этом примере - http://api.yandex.ru/maps/tools/getlonglat/. Спасибо.