Can google maps be used on public websites? [closed] - google-maps

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Can I use Google maps on public websites?
Are there any licensing / copyright issues?

From the Google Maps Terms of Service (see especially Sections 9 and 10), you can use Google Maps on a public web site. The biggest requirements are that the application is publicly available for free, and that you include the Google Maps logo on the map.
From Section 9:
9.1.1 General Rules.
(a) Free Access (No Fees). Your Maps API Implementation must be
generally accessible to users without charge and must not require a
fee-based subscription or other fee-based restricted access. This rule
applies to Your Content and any other content in your Maps API
Implementation, whether Your Content or the other content is in
existence now or is added later.
(b) Public Access (No Firewall). Your Maps API implementation must not
(i) operate only behind a firewall; or (ii) only on an internal
network (except during the development and testing phase); or (iii) in
a closed community (for example, through invitation-only access).
From section 9.4:
9.4 Attribution.
(b) You agree to include and display the "powered by Google"
attribution (and/or any other attribution(s) required by Google as
described in the Maps APIs Documentation) conspicuously on the page,
in close proximity and adjacent to the Service search box and Google
search results. If you use the standard Google search control, or the
standard Google search control form, this attribution will be included
automatically, and you agree not to modify or obscure this
automatically-generated attribution.
Obviously, you and your attorney need to look over the rest of the terms as well to determine if you're willing to accept them.

Review Google's TOS:
http://www.google.com/help/terms_maps.html
http://code.google.com/apis/maps/terms.html
(You didn't specify if you're just using the maps or the UI.)
If you need any additional assistance with understanding these terms, please contact Google or a lawyer.

Try checking Terms and Conditions to use Google Map
here.

Related

Google Maps API ignore traffic rules [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I'm programming a software based on google maps api for emergency vehicles. Is it possible to make the directions api allow breaking traffic rules (like turning left where it's not allowed)?
Thank you
I don't think it is still possible with the latest version of Maps API. It is still a feature request.
Also, I don't see if a workaround exists.
I'm afraid there is even worse thing that might disallow using of Google Maps API in applications for emergency vehicles.
Have a look at paragraph 10.2 (g) of Terms of Service. It reads:
General Google API Restrictions. The following restrictions apply generally to all Google Services, including the Google application programming interfaces at https://developers.google.com/products/ (or such other URL as Google may provide) (the “Google API(s)”). You will not:
g. Use the Google APIs for any activities where the use or failure of the Google APIs could lead to death, personal injury, or environmental damage (such as the operation of nuclear facilities, air traffic control, or life support systems).
https://developers.google.com/maps/terms?#section_10_2

Google Maps API for Business limitations [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Trying to figure out the limitations of the Google Maps API for Business.
It appears that usage limit is 100K loads/day per one Business account (here). A business account can include a number of authorized URLs (up to 100), which can be as general as domains (here). Meanwhile, a single website can load up to 25K loads/day for free (here).
So my main question is - seems the Business account doesn't get you all that much in terms of usage limits - and actually hurts you in case you have several domains (e.g., 8 domains which would have 200K combined limit (25Kx8) in the free case, but only 100K in case of using Business account). Is that how it works?
A smaller question: are there limitations on which URLs can be authorized? (I.e., do they have to be within the same TLD or not)?
If you already have an M4B license I would encourage you to contact M4B Tech Support team:
https://developers.google.com/maps/documentation/business/faq#support
If you do not have access, but are using M4B then fill in this form:
http://support.google.com/enterprisehelp/bin/answer.py?hl=en&answer=142246#q3
There are number of reasons why you would like a M4B license. Some customers buy it for interbal pageviews, some for the increased Web Service quotas and others for the Tech Support and SLAs.
If you would like to know more you can contact the Google Sales team:
http://www.google.com/enterprise/earthmaps/maps.html
Regarding the TLDs, the answer is no. They can be any http or https URLs.
HTH

Googlemap Geocoding legal constraint [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I was reading up the legal stuffs about Google Map and came across a post which pointed out this regulation:
10.12 use or display the Content without a corresponding Google map, unless you are explicitly permitted to do so in the Maps APIs Documentation, the Street View API Documentation, or through written permission from Google (for example, you must not use geocodes obtained through the Service except in conjunction with a Google map, but the Street View API Documentation explicitly permits you to display Street View imagery without a corresponding Google map); or...
However, I also bump into this very nice tutorial on displaying addresses that is within a specific radius of a targeted location:
http://stefanzvonar.com/2012/06/30/setting-up-google-maps-for-asp-net-and-sql-server-with-google-maps-api-v3/
In this tutorial, the database actually stores the Lat Long of an address which is crucial for this feature to work. Presumably, these Lat Long information may also be derived from the help of Google Map. In such scenario, is there a violation occurring? I am not sure if it relates to the regulation state above.
This is a grey area. You are not allowed to store actual data obtained from Google
2. Restrictions on Use
But it is suggested that if the results of geocoding is displayed on a map and the marker moved to the exact location the resulting coordinates are yours to store (I am not a lawyer).
The other option is to obtain to obtain the coordinates from another source eg Geonames

Openlayers commercial application: licensing issues? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I am planning on creating a commercial fleet/asset tracking web app, but got discouraged when I found our about the high price Google and Microsoft charge to use their services in a commercial setting. I found Openlayers, and it claims to be free, so I am wondering if anyone has had experience using it commercially?
I looks like the use of the API is free, but does that include the maps as well? Openlayers also lets you use Google as the mapping provider, but if I do that, would I be breaking Google's TOS since it is commercial?
I apologize if this isn't the correct place to ask such a question as it isn't directly related to a programming problem, but I can't find a definitive answer anywhere else and I imagine someone on SO has had experience creating a commercial mapping application.
OpenLayers has no data - it is an opensource mapping API that can be used with many different data sources.
To be free of all data licensing concerns use OSM data rather than Google - http://www.openstreetmap.org/ with OpenLayers. See some examples at http://wiki.openstreetmap.org/wiki/OpenLayers#Examples
Depending on usage, you'll probably want to provide your own map server rather than rely on (for example) a free OSM one. These can provide the data (including map tiles) that OpenLayers uses to draw its maps.
UMN MapServer and GeoServer are popular. I've found MapServer combined with OpenLayuers a powerful combination.
I've never used GeoServer, but I think it requires serverside Java. And there are other options.

Development license for Google Maps [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
We are a software company developing a system using Google Maps for our customer internal use (commercial, with GPS device). I know that our customer need to have Google Maps premier license.
My question is: Does my company need to pay Google any license fee for development purposes?
(IANAL and I don't speak for Google)
I would definitely check with Google and/or get your own lawyer's opinion, but the bolded section below would make me think that you would not need a premier license for the development phase.
Maps API TOS
9.1 Free, Public Accessibility to Your Maps API Implementation. Your Maps API
Implementation must be generally
accessible to users without charge.
You may require users to log in to
your Maps API Implementation if you do
not require users to pay a fee. Unless
you have entered into a separate
written agreement with Google or
obtained Google's written permission,
your Maps API Implementation must not:
(a) require a fee-based subscription
or other fee-based restricted access;
or (b) operate only behind a firewall
or only on an internal network
(except during the development and testing phase).