Skip to content

Support for MapQuest's Licensed Data APIs #318

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

Closed
jasonbouffard opened this issue Jul 2, 2014 · 4 comments
Closed

Support for MapQuest's Licensed Data APIs #318

jasonbouffard opened this issue Jul 2, 2014 · 4 comments

Comments

@jasonbouffard
Copy link

The MapQuest provider only provides access to the the Open Data APIs via the class constants. I suggest we update the MapQuest provider with a Open/Licensed switch in the constructor. The only difference would be the ENDPOINT_URL constants used to execute the queries. One provider could support both Open and Licensed APIs. The other option would be to create a new MapQuestLicensed provider in order to differentiate.

http://developer.mapquest.com/web/products/open
http://developer.mapquest.com/web/products
http://developer.mapquest.com/web/tools/getting-started/platform/licensed-vs-open

@willdurand
Copy link
Member

If both are the same, then we could introduce a new optional parameter to support licensed API.

What does the licensed API imply? Paying a license? What is the gain?

@jasonbouffard
Copy link
Author

The open data is sourced from OSM. The licensed data is MapQuest's proprietary data. And yes there is a payment involved with the licensed data. See http://developer.mapquest.com/web/tools/getting-started/platform/licensed-vs-open for more information.

@willdurand
Copy link
Member

alright. So I'd go for an optional parameter.

willdurand added a commit that referenced this issue Jul 4, 2014
Added support in MapQuestProvider for licensed endpoints #318
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants