Возможности API Карт
Разные слои и объекты на карте
Схемы городов, спутниковые снимки, а также карты собственного производства — на вашем сайте или в приложении. Поддерживаются русский, украинский, английский и турецкий языки.
На Картах можно разместить три типа геообъектов: метки, линии и области разной формы. С их помощью можно обозначить, например, филиалы торговой сети, схемы проезда к каждому из них и зоны доставки. Геообъекты можно настраивать и редактировать целыми группами, объединив их в коллекцию.
Навигация
Построение маршрутов проезда на автомобиле или общественном транспорте из пункта А в пункт В — кратчайшим путём или через промежуточные точки. При расчёте маршрута учитывается загруженность дорог и прогнозируется время в пути.
Этот модуль позволяет отображать актуальную информацию о пробках и дорожных событиях, а также типичную ситуацию на дорогах в определенное время суток и день недели.
Поиск по карте
Поиск организаций по названию или ключевым словам в базе Яндекс.Справочника. В карточке организации отображается её название, адрес, телефон, ссылка на сайт, время работы, тип оказываемых услуг и рейтинг.
Для поиска объекта на карте можно использовать геокодер: он позволяет определять географические координаты объекта по его названию и, наоборот, искать название по широте и долготе.
Работа с большим числом объектов
Карта, перегруженная тысячами меток, становится неинформативной. Эта проблема решается кластеризацией: карта делится на равные квадраты заданного размера, а объекты, оказавшиеся в одном сегменте, объединяются в группу под общей меткой.
Простой в использовании инструмент для добавления объектов на карту, управления их видимостью и объединения в кластеры.
Эта технология позволяет вместо тысячи отдельных объектов отображать один слой, содержащий их все, — это существенно снижает нагрузку на браузер и делает работу с картой удобнее.
Метки на canvas
Для отображения большого числа меток в JavaScript API можно использовать элемент HTML5 canvas. Эта технология позволяет отрисовывать десятки тысяч объектов на одной карте без снижения производительности.
Визуализация данных
Модуль для работы с уже размеченными регионами России, Украины, Казахстана и Беларуси: можно задавать цвет контура и заливки выделенной области, определять поведение объекта при наведении курсора и так далее.
Интенсивность цвета на тепловой карте указывает на высокую концентрацию объектов или предложений, соответствующих запросу. Например, по запросу [снять квартиру] вы получите карту, на которой спальные районы будут гораздо более «тёплыми», чем центр города. Этот модуль необходимо подключить отдельно.