Клуб API Карт

Выделение улиц на карте

Пост в архиве.

Стоит задача - отметить улицу на карте. Например, так как это сделано в панорамах - улицы для которых возможен просмотр подсвечены на карте.

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

6 комментариев
Через геокодер нельзя получить геометрию.
Только координаты центра объекта.
Александр Новиков
28 января 2016, 06:30
Такой возможности нет. Только ручная работа.
Насколько я понимаю панорамы рисуются по имеющимся точкам, по которым велась съемка.
В принципе такие операции технически возможны через роутер, так как он выдаст геометрию трека.
Но выделение одной улицы может потребовать с десяток обратных геокодеров( поиск соседних улиц методом тыка) и вызовов роутера( получение ряда роутов "отсюдатуда" для определния геометрии именно своей улицы)
Спасибо, похоже на решение. Скорее всего это действительно тупиковая затея исходя из имеющегося API. Все таки, если я правильно понял вашу идею, то получится довольно трудозатратное и нестабильное решение.

А как же яндекс пробки работают если АПИ не умеет выделять улицы?

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