Клуб API Карт

Найдено на тему «саджест»:
Панель маршрутов и другие возможности API в примерах
Maps API
29 августа 2017, 12:29

За лето вышло несколько версий API Яндекс.Карт и мы опубликовали примеры, которые помогут быстрее начать использовать возможности API в ваших проектах.

Панель маршрутов

Панель маршрутов - это новый элемент управления, который позволит пользователю вашего сайта задать точки маршрута и выбрать желаемый вид транспорта на специальной панели. Выбрать точки маршрута можно не только кликом по карте, но также через поиск адреса в поле ввода или указав своё местоположение в один клик.

Владелец сайта может предзадать одну или обе точки маршрута и при необходимости запретить их менять. 

Примеры:
Как добавить панель маршрутов на карту 
Как сделать местоположение пользователя началом маршрута
Как настроить панель и сделать точку маршрута неизменяемой

Поисковые подсказки и проверка адреса при вводе

По мере ввода поискового запроса API может подсказывать пользователю наиболее вероятные варианты с учетом видимой области карты и настроек, которые задаст вебмастер. Это поможет ввести адрес правильно, например, при заполнении формы доставки.

Подсказки можно использовать как вместе с поисковой строкой API Карт, так и отдельно - с любым полем ввода на странице.  Можно даже настроить подсказки по собственным объектам.

Обратите внимание: как и другие компоненты API, поисковые подсказки нельзя использовать без отображения карты на странице.

Примеры:
Как включить подсказки в своём поле ввода
Как проверить адрес при вводе

Геоссылка по точным координатам

Геоссылка — это способ выделить нужный адрес или название организации на странице так, чтобы при клике открывалась карта с расположением объекта. 

Начиная с версии 2.1.54, можно в качестве тела ссылки использовать и координаты объекта. Это удобно, если необходимо точно указать объект, которого нет на карте, или конкретную точку в пределах протяженного объекта. Например, жерло Везувия.

Пример:
Как добавить геоссылку на страницу

Команда API Яндекс.Карт

3 комментария
новости,примеры,панель маршрутов,Геоссылка,саджест,API 2.1
Пешеходная маршрутизация и новые метки в API
Maps API
14 июня 2016, 11:13

Недавно мы выпустили версию API 2.1.40, в которой появилась пешеходная маршрутизация, новые визуальные стили меток и контекстные подсказки при поиске по организациям.
Сегодня мы опубликовали примеры и подготовили для вас краткий обзор новой функциональности.

Пешеходная маршрутизация
Выбирайте те способы передвижения, которые будут наиболее удобны пользователям вашего проекта: на автомобиле, общественном транспорте или пешком. Для использования пешеходной маршрутизации укажите в параметрах routingMode: 'pedestrian', как показано в нашем примере. 
Обратите внимание, что на данный момент пешеходная маршрутизация доступна только для России, Украины, Беларуси и Казахстана. 

Поисковые подсказки
Теперь ваши пользователи смогут легко определиться с запросом благодаря поисковым подсказкам. Этот режим включается автоматически для поиска по организациям при отсутствии пользовательского ввода и предлагает набор популярных категорий запросов.

Настройки визуального отображения меток
Используйте новые визуальные стили меток для настройки отображения объектов на вашей карте. Мы добавили метки с подписями в стиле Яндекс.Карт и большой набор меток с пиктограммами, как в нашем Конструкторе.

Команда разработки API Яндекс.Карт

новости,API 2.1,навигация,маршрутизация,саджест,метка с изображением
API Яндекс.Карт версия 2.1.40
Maps API
27 мая 2016, 15:10

Сегодня мы выпустили новую версию API Яндекс.Карт 2.1.40. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.40/?lang=ru_RU. 
Также мы переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию.


Добавлено:
- Пешеходная маршрутизация.
- Новые пресеты меток с иконками.
- Контекстные подсказки при поиске по организациям.
- Поддержка опции 'autoPan' для балуна в режиме панели

Изменено:
- Логика пользовательского взаимодействия с 'searchControl'.

Исправлено:
- В некоторых случаях не срабатывало событие 'resultHide'.
- При вызове метода 'destroy()' карты падала ошибка в 'suggest' у 'searchControl'.
- Не появлялось сообщение "Идёт запрос к серверу" в 'searchControl'.
- Не отображалось время работы организации в поиске, если API подключен с параметром coordorder=longlat.
- Ошибки при использовании карты Конструктора в Angular приложении.
- Ошибка при задании состояния линейки без карты 
- Не отображался блок "открыть в Яндекс.Картах" в Mozilla Firefox при загрузке карты в скрытом контейнере.
- Оптимизированы поисковые запросы.
- Оптимизированы макеты и css.
- Проблемы производительности тайлов в Mozilla Firefox.

6 комментариев
API 2.1,новости,обновление,маршрутизация,саджест
SuggestView и boundedBy
zored
24 июня 2015, 19:06

При использовании boundedBy в SuggestView  результаты из текущего города отображаются в конце списка.

Вот пример на JSFiddle. 

Как сделать так, чтобы:

  1. результаты из boundedBy выводилась первыми?
  2. выводились результаты только из boundedBy?
5 комментариев
API 2.1,саджест
Поисковые подсказки и геокодер
ngs-leto
23 мая 2015, 09:16

 Как сделать адекватными результаты геокодирования например:

Здесь http://raionpoadresu.ru/ набираю запрос "Тюмень м" и получаю список улиц тюмени начинающихся на "М" - все круто...

Но

https://geocode-maps.yandex.ru/1.x/?geocode=Тюмень+м

дает совсем не то что нужно...

Как добиться работы геокодера как в первом примере?

2 комментария
API 2.1,саджест,геокодирование
Как ограничить ymaps SuggestView одним городом?
Vilchinsky Andrey
21 мая 2015, 01:26

Вношу измененения в старую чужую форму, где город задаётся отдельным полем из отдельного списка. 

А к полю адрес я прикручиваю ymaps SuggestView.

Можно ли как-то передать в ymaps SuggestView название выбранного в другом поле города, чтобы в подсказках были адреса только по этому городу?

Вариант с координатами границ города очень сложен.

Спасибо.

3 комментария
API 2.1,саджест
Баги в suggestView
ДедМорозик
17 апреля 2015, 09:13

Всем привет.

Очень понравился инструмент suggestView, но обнаружил два мелких бага.
Берем пример из док-и: http://jsfiddle.net/rmske8d5/

1. Периодически попадаются ошибки с разбиением адресов в подсказках:




2. Если мы выбрали предложенный адрес, а затем начинаем в нем писать окалесицу (например, добавив в начало строки цифру), то окно принимает странный вид (остается тень и высота 0):


Посмотрите, пожалуйста. Может можно что-нибудь придумать.

Спасибо. Всегда ваш, благодарный юзер. ;)

2 комментария
API 2.1,поиск,саджест
Автозаполнение + номера домов
Илья П.
5 марта 2015, 14:15

Привет, мне надо сделать автозаполнение введенного адреса, плюс номера домов по любому из автозаполненных адресов.

Подскажите вызовы static api для этого.

Если нет, то есть ли такие вызовы в  Javascript api?

2 комментария
API 2.1,саджест,геокодирование