andrey_u
@andrey_u

Как получить координаты нескольких адресов и расставить балуны в Яндекс Картах?

Здравствуйте!

Есть данные компаний (название, адрес):

var data = [
            {
                'company': {
                    'name': 'Автомир',
                    'address': 'Москва, Мира, 10'
                }
            },
            {
                'company': {
                    'name': 'Ягуар',
                    'address': 'Москва, Ленина, 15'
                }
            },
            ...
        ];


Нужно расставить балуны на карте, по адресам компаний.
С Яндекс картами ни когда не работал.

Я так понимаю сначала нужно получить координаты всех адресов, а затем расставлять точки. Подскажите можно ли одним запросом к API яндекса получить координаты для всех адресов, или нужно будет для каждого адреса делать свой запрос к геокодеру?
  • Вопрос задан
  • 265 просмотров
Пригласить эксперта
Ответы на вопрос 1
Насколько я знаю, обрабатывать объекты придется по одному. Алгоритм простой - отправляем асинхронный запрос(возвращает Promise) -> добавляем метку с данными на разрешении Promis'a.
Вообще у api яндекс карт очень хорошая документация и примеры. Вот нужный вам: песочница яндекса
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы