Подтвердить что ты не робот

Выделение всей улицы с некоторыми картами API

Есть ли способ выделить/отобразить в Google/Bing/(любой другой поставщик карт) Карты целая улица (от начала улицы до конца)?

Я знаю существование Полилинии в API Карт Google, но он просто соединяет две точки широты, и нет возможности сделать это автоматически, чтобы я мог отображать любую улицу в каком-то городе. p >

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

4b9b3361

Ответ 2

Посмотрите OpenStreetMap. (Google и Bing не позволят вам получить доступ к их базовым уличным данным.)

Вы можете показать карту с помощью плиток OSM и использовать API для запроса функций, которые вам интересны при отображении на карта. OpenLayers - это библиотека отображения javascript, которая могла бы поддерживать это.

Здесь вид Чикаго, показывающий уличные векторы и другие функции, наложенные поверх плиток карты:

http://www.openstreetmap.org/?lat=41.902104&lon=-87.626441&zoom=18&layers=B000FTTT