Клуб API Карт

Не работает геокодер при ограничении границ поиска

zuyevich
27 мая 2012, 01:38

Подскажите, пожалуйста, что я делаю не так - два дня уже ломаю голову. У меня не происходит геокодирование по Минску. Когда я убираю границы поиска, то геокодер возвращает результат, правда для Казахстана ). Помогите, плиз, разобраться. Спасибо. Вот код:

 

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>

        <!-- Загружаем API-->

        <script src="http://api-maps.yandex.ru/2.0/?load=package.full&mode=debug&lang=ru-RU" type="text/javascript"></script>

        <script type="text/javascript">

            /* При успешной загрузке API выполняется

               соответствующая функция */

            ymaps.ready(function () { 

                ymaps.geocode('Ленина 9',{

 boundedBy: [[27.35,53.8],[27.8,54.0]],

 strictBounds: true

 }).then(function (res) {

    var coords = res.geoObjects.get(0).geometry.getCoordinates(

    alert (coords[0] + '' + coords[1]

}

            }

        </script> 

    </head>

</html>

2 комментария
Подписаться на комментарии к посту

может у вас порядок координат не тот?

во 2-й версии по-умолчанию lat, lon

Спасибо. Вы действительно правы! Только что хотел уже удалять свой вопрос, поменял местами и заработало... Но все равно спасибо, бабушка)