Использование Google транзита в веб-приложении
Я работаю над своим последним семестровым проектом, который основан на транзите в реальном времени. Итак, я хочу разработать веб-сайт (с использованием Python + Django Fw), который будет отображать географическое местоположение всех наших университетских автобусов в режиме реального времени (Google Map API или любой другой, пожалуйста, предложите лучший) для студентов и преподавателей университета, а также показывает время прибытия автобуса для ближайшей к ним автобусной остановки (откуда бы они ни находились). Это основной модуль моего проекта. Так что вопрос в том, что
- Могу ли я использовать Google транзит для этого? Потому что утверждение
"Если вы предоставляете транспортную услугу, которая открыта для общественности и работает с фиксированным расписанием и маршрутами, мы приветствуем ваше участие"
в документации Google по
"Почему Google Maps?"
Так что в этом случае мой веб-сайт может быть доступен только нашим университетским сотрудникам, и я думаю, что это может нарушить политику Google. И второй вопрос,
- Если я реализую это, это доступно из любого места, кроме моего сайта? Если это так, то это станет менее значимым для тех, кто не является сотрудником нашего университета, и поэтому может вызвать неприятные ситуации.
1 ответ
О Q1:(Могу ли я использовать Google транзит для этого? ...) Возможно, вы сможете использовать Google транзит с помощью API Google Maps Directions ( https://developers.google.com/maps/documentation/directions/). Но есть несколько ограничений. Транспортное агентство должно находиться в поддерживаемом городе ( http://www.google.com/landing/transit/cities/index.html) и в агентствах общественного транспорта ( https://developers.google.com/transit/gtfs-realtime/).
О Q2:(Если я реализую это, это доступно...) Другие люди могут получить доступ к вашей информации о транзитной ленте. Но есть информация о проверке качества ( https://support.google.com/transitpartners/answer/1106422?hl=en&ref_topic=1095593) об этой информации до ее запуска.