Клуб API Карт

input text и координаты карты

AlexPRO26
2 декабря 2014, 22:12

Добрый день додскажи возможно бональный вопрос!

У меня есть текстовое поле и карта, как сделать так чтоб при изменении значения координат в текстовом поле менялся центр и метка на карте, именно при смене координат в input? 

Зарание спасибо! 

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

Что именно не получается?

если даже не знаю с чего  начать, так понимаю что нужно отлавить событие изменения поля input, потом записть все это в переменную и после этого вставить в код страницы

я только начинаю осваивать js потому и трдности =( 

В общем так как Вы описали.

Начинать лучше с изучения javascript

Шанс получить помощь будет выше если сделать пример на jsbin.com, и разместить на него ссылку в посте

Событие на инпуте — change
Получение данных из инпута: inputElement.value
Чтобы превратить в координаты: 

var coords = inputValue.trim().split(',');
coords = coords.map(function (coord) {
    return parseFloat(coord.trim());
});


Выставление центра: https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Map-docpage/#setCenter
Создание метки: https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Placemark-docpage/

Дерзайте