Вопрос

Карты Google в некоторых регионах могут предоставлять информацию о дорожном движении, показывая заблокированные дороги и т. д.Мне было интересно, есть ли какой-нибудь пример кода, демонстрирующий, как я могу предоставлять информацию о трафике для моего собственного региона.

Это было полезно?

Решение

У «Google Maps Hacks» есть хак, «Взлом 30.Держитесь подальше от пробок», на том.

Вы также можете узнать, как получить лицензию США.информация о пробках от Джона Резига «Данные о дорожной обстановке» статья.

Другие советы

Для ваших собственных данных вы захотите реализовать пользовательское наложение плитки.

Google не сообщает, какой источник они используют для получения данных о трафике.Вы можете связаться с ними напрямую, чтобы узнать, хотят ли они что-то реализовать для вас, но я предполагаю, что они просто направят вас к своему провайдеру, если им действительно нужны ваши данные.

Имейте в виду, что данные о трафике доступны не только для мегаполисов, но Google не использует их по ряду причин. Одна из главных причин заключается в том, что весь набор плиток для наложения трафика в районах с плитками трафика имеет регенерироваться каждые 15 минут или около того.Это просто не масштабируется.

Таким образом, даже если вам удалось передать данные в поток, они, скорее всего, не будут обработаны.

-Адам

Я обнаружил, что в Google есть класс GTrafficOverlay, основанный на расширении класса GOverlay.Теперь становится яснее, что я ищу открытую реализацию GTrafficOverlay.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top