Клуб API Карт

Показать балун по адресу

Пост в архиве.

Добрый день.

В js есть адреса для балунов.

 

Не пойму, как их вывести. Ведь нужны кооординаты.

myPlacemark = new ymaps.Placemark([55.7580, 37.6380], {
    content: 'Название',
    balloonContent: 'Адрес'
});
myMap.geoObjects.add(myPlacemark);

 

Вот это нормально.

А вот как не по координатам, а по адресу?

1 комментарий

Во-первых, Placemark это - метка.

Балун - это такое окошко, которое открывается при клике на метку.

Во-вторых, чтобы отобразить адрес в координаты, его надо прогеокодировать.

 

Сделать это можно 2-мя способами:

1. На сервере, закешировав результат например в БД.

2. На клиенте, только в крайнем случае, если адреса всегда разные (вводятся пользователями вручную).

 

Если у Вас небольшое, конечное число меток, проще всего определить их координаты при помощи инструмента определения координат

и создать метки уже по этим координатам