Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend API Challenges #6

Open
Cribstone opened this issue Jul 5, 2013 · 3 comments
Open

Backend API Challenges #6

Cribstone opened this issue Jul 5, 2013 · 3 comments

Comments

@Cribstone
Copy link
Member

There may be some issues when it comes to the backend server we use to interpret coordinates on a map. Apparently, Google Maps defines vehicle tracking and fleet management as "Commercial Use" and requires subscription to the Enterprise API which doesn't even involve GPS- http://techcrunch.com/2012/10/17/google-apis-for-location-tracking-gps-free-geolocation/
They also have a new service with its own API called Google Maps Coordinate- https://coordinate.google.com/request-access
These services would undoubtedly require standard procurement procedures to deploy, which makes usage very unlikely.
Therefore, developing an Open Source back-end via OpenStreetMap/OpenWRT/OneBusAway may have to be the single most important component of this project.

@bschrader
Copy link
Member

Wow. Good call.

On Fri, 05 Jul 2013 08:22:41 -0700
Andrew Jawitz [email protected] wrote:

There may be some issues when it comes to the backend server we use to interpret coordinates on a map. Apparently, Google Maps defines vehicle tracking and fleet management as "Commercial Use" and requires subscription to the Enterprise API which doesn't even involve GPS- http://techcrunch.com/2012/10/17/google-apis-for-location-tracking-gps-free-geolocation/
They also have a new service with its own API called Google Maps Coordinate- https://coordinate.google.com/request-access
These services would undoubtedly require standard procurement procedures to deploy, which makes usage very unlikely.
Therefore, developing an Open Source back-end via OpenStreetMap/OpenWRT/OneBusAway may have to be the single most important component of this project.


Reply to this email directly or view it on GitHub:
#6

Benjamin Schrader [email protected]

@Derrick-
Copy link
Member

Derrick- commented Jul 6, 2013

Have you looked at Bing maps? They are pretty anxious to attract developers I think

From: bschrader [mailto:[email protected]]
Sent: Friday, July 5, 2013 8:49 PM
To: mainehackerclub/open_vehicle_tracker
Subject: Re: [open_vehicle_tracker] Backend API Challenges (#6)

Wow. Good call.

On Fri, 05 Jul 2013 08:22:41 -0700
Andrew Jawitz <[email protected]mailto:[email protected]> wrote:

There may be some issues when it comes to the backend server we use to interpret coordinates on a map. Apparently, Google Maps defines vehicle tracking and fleet management as "Commercial Use" and requires subscription to the Enterprise API which doesn't even involve GPS- http://techcrunch.com/2012/10/17/google-apis-for-location-tracking-gps-free-geolocation/
They also have a new service with its own API called Google Maps Coordinate- https://coordinate.google.com/request-access
These services would undoubtedly require standard procurement procedures to deploy, which makes usage very unlikely.
Therefore, developing an Open Source back-end via OpenStreetMap/OpenWRT/OneBusAway may have to be the single most important component of this project.


Reply to this email directly or view it on GitHub:
#6

Benjamin Schrader <[email protected]mailto:[email protected]>


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-20546329.

@Cribstone
Copy link
Member Author

I won't get into too much detail but in the transit tracking world the standard is OneBusAway- [email protected]:OneBusAway/onebusaway.wiki.git. OBA is meant to be OS agnostic so people can access the feeds from Bing, Google, OSM, or even Apple/Siri clients. The NYC BUSTIME OBA deployment apparently used some kind of OpenWRT-based server for the back-end and I'm trying to get more details from the OpenPlans team who built it. There may be some fundamental differences however between tracking snowplows and transit that would have to be considered in the backend configuration. Theoretically this shouldn't have any bearing on the actual hardware though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants