Karty — демо всех фишек

Барнаул и Алтайский край — тут есть реальные данные поиска/маршрутов/зон доступности. Внутренний тестовый ключ, ничего не тратит.

1. Поиск и автодополнение

Начните печатать адрес в поле поиска на карте (например «Ленина») — подсказки появляются по мере ввода, не только по Enter.

2. Маршрут

Нажмите «Начать», затем кликните две точки на карте — сначала откуда, потом куда.

3. Зона доступности (изохрона)

Нажмите «Начать», затем кликните точку на карте — покажет, куда можно доехать за 5/10/15 минут на машине.

⚠ Ориентировочно, без учёта пробок и светофоров — по ограничениям скорости дорог, не по реальному трафику.

4. Кластеризация меток

500 случайных точек по краю — на дальнем зуме группируются в кружки-кластеры с числом, при приближении распадаются на отдельные точки. Кликните кластер, чтобы приблизиться к нему, кликните точку — увидите попап.

5. Батч-геокодинг серверный API

Проверка списка адресов одним запросом — для загрузки своей базы адресов. Один не найденный адрес не ломает весь список.

6. Матрица расстояний серверный API

Время и расстояние между всеми парами из 4 точек одним запросом — для логистики («кто из курьеров ближе»).

7. Мультистоп — оптимизация маршрута серверный API

В каком порядке объехать 5 точек одной машиной быстрее всего — рисует итоговый маршрут на карте.

8. Тепловая карта плотности

~7000 реальных магазинов/заведений Барнаула из OSM — где город плотнее всего. Не отдельные точки (для этого фишка 4), а именно плотность.

9. Статичная картинка карты

Готовый PNG одним запросом — для email/PDF, куда JS не встроить. Просто <img>, публикуемый ключ, без прокси. Показывает точку из поиска (фишка 1) — найдите адрес, потом нажмите кнопку.

Фишки 5-7 — серверные API: их вызывают из своего бэкенда (не из браузера напрямую), поэтому на этой странице кнопки стучатся в маленький прокси на нашей стороне, который держит секретный ключ у себя — то же самое сделаете у себя, только вместо нашего прокси будет ваш сервер.