@urajo

Как получить адрес из input и поставить на эту точку маркер?

На странице есть элемент input, в него я ввожу адрес.
Как этот адрес передать в карту и поставить по этому адресу маркер.
Нашел только подобную передачу адреса
var searchControl = new ymaps.control.SearchControl({
        options: {
            provider: 'yandex#search'
        }
    });
    
    myMap.controls.add(searchControl);
    
    // Программно выполним поиск определённых кафе в текущей
    // прямоугольной области карты.
    searchControl.search('Шоколадница');

Но это немного не то, в этом случае просто передаются данные в строку поиска, а нужно навестись на адрес и поставить на него метку
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
  1. Подписаться на события поисковой панели
  2. Получить от туда найденные объекты
  3. Добавить по этим координатам маркеры.


Собственно пример это и так всё делает за кулисами.
Ответ написан
Ваш ответ на вопрос

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

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