#google-maps #google-maps-api-3
#google-карты #google-maps-api-3
Вопрос:
Я хочу знать, как считывать информацию о трафике с карты Google, как здесь, на следующем изображении. Google отображает уровень трафика только красными, зелеными и желтыми линиями. Но как приложение может идентифицировать цвет и узнать, какой объем трафика существует между источником и получателем.
Визуально пользователи могут видеть глазами и определять цвета, но как насчет приложения?
Ответ №1:
API Карт Google не предоставляет данные о трафике. Вероятно, вам лучше всего найти другое решение для обработки ваших данных о трафике. Microsoft MapPoint может удовлетворить ваши потребности.
ОБНОВЛЕНИЯ для ответов на вопросы в комментариях:
Наличие бесплатной службы может зависеть от того, к какой географической области вы относитесь. Я предполагаю (но не знаю наверняка), что могут быть места, где правительственные организации предоставляют данные. А может и нет. В любом случае, как правило, нет, вы не можете получить эти данные бесплатно. Собирать их дорого и сложно, и, без сомнения, Google платит кому-то значительную плату за данные (и, вероятно, им запрещено распространять необработанные данные).
Между тем, данные Yahoo! предложения полностью отличаются от данных о трафике Google. Yahoo! предоставляет информацию об авариях, дорожных работах и т.д. Информация Google имеет отношение к фактической скорости транспортных средств на проезжей части. Насколько я знаю, Google не предоставляет эту информацию с помощью Maps API.
В любом случае необработанные данные о трафике Google недоступны для вашего приложения.
Как всегда, то, что предлагают различные сервисы, может и будет меняться, и этот ответ может не соответствовать возрасту. Но, насколько мне известно, на текущий момент они точны.
Комментарии:
1. доступен ли какой-либо бесплатный сервис?
2. Карты Yahoo предоставляют элементы метаданных трафика, такие как серьезность, дата отчета, дата обновления и т.д. Предоставляет ли Google map api ту же информацию?