google map usage - google-maps

Does any have nay information on usage of google map in busines/commerceial use?
Is there a limit on how many times an individual can use the google map to view daily info, when used commercially.
or the restriction is set on the business or the ip?
I am planning to display information on google map , where other userd can view such information using google maps.
Thanks in advance

From the Terms of Service:
10.1.2 Restrictions against Commercial Use.
(a) No Fees. You must not charge users or any other third party any
fee for the use of the Maps API Implementation, the Service, or the
Content, except as permitted under Section 9.1.2 (Exceptions).
(b) No Direct Marketing. You must not print more than 5,000 copies of
sales collateral materials containing a screenshot of the Content for
purposes of commercial sales lead generation ("Direct Marketing") or
incorporate the Content as a core part of printed matter (such as
printed maps or guide books) that you redistribute for a fee. You must
contact the Google Maps API Premier sales team to obtain a direct
license if you desire to do either of the above.

Related

Is static google-maps api free?

I'd like to write an app which uses google maps (via javascript library like gmaps.js).
I'll GET the GPS positions from my server and I'll use google maps+js library to draw them on map.
I don't need to use any api-keys.
Is it free and unlimited or even for commercial usage?
10.1.2 Restrictions against Commercial Use.
(a) No Fees. You must not charge users or any other third party any fee for the use of the Maps API Implementation, the Service, or the Content, except as permitted under Section 9.1.2 (Exceptions).
(b) No Direct Marketing. You must not print more than 5,000 copies of sales collateral materials containing a screenshot of the Content for purposes of commercial sales lead generation ("Direct Marketing") or incorporate the Content as a core part of printed matter (such as printed maps or guide books) that you redistribute for a fee. You must contact the Google Maps API for Work sales team to obtain a direct license if you desire to do either of the above.
Google's Terms of service
EDIT
https://developers.google.com/maps/licensing Shows you the licencing Agreement too!
More of the licence:
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 operate (i) 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).
9.1.2 Exceptions.
(a) Enterprise Agreement with Google. The rules in Section 9.1.1 (Free Access, Public Access) do not apply if you have entered into a separate written agreement with Google (such as a Google Enterprise agreement) or obtained Google's written permission.
(b) Mobile Applications.
(i) The rule in Section 9.1.1(a) (Free Access) does not apply if your Maps API Implementation is used in a mobile application that is sold for a fee through an online store and is downloadable to a mobile device that can access the online store.
(ii) The rule in Section 9.1.1(b) (Public Access) does not apply if your Maps API Implementation is an Android application that uses the Google Maps Android API. (However, the rule in Section 9.1.1(b) (Public Access) will continue to apply if your Maps API Implementation is an Android application that uses any other Maps APIs, unless the Maps API Implementation qualifies for the exception in Section 9.1.2(a) (Enterprise Agreement with Google).)

Can I use the Google Maps API used for real estate web app?

I'd like to create a web app something like Zillow.com but not in the US. I'm wondering if I can use the Google Maps API for free for that and if not, what are cheap alternatives to get me started? Thank you in advance!
You can use OpenStreetMap in commercial products. All you have to do is quote them as the source of your map data.
You can find the detailed license information here: http://www.openstreetmap.org/copyright
You can use the Google Maps API for free if your maps api implementation is publicly available (free). If not, you must purchase a Google Maps API for Business License.
The following is taken from the free Google Maps API license:
(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
operate (i) 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).
If the Google Maps licenses won't work for you, you could use OpenStreetMap.

List businesses - Google Maps APIs Terms of Service

The website I am working on should keep a list of many businesses located at different cities. I add those business manually into my database, and later need to display them with Google Maps using markers (so the main purpose of the map is to display a list of businesses). The map is public and no fees are charged. I am not retrieving businesses' information from Google. What I do not understand is whether I am allowed to use Google Maps to display a list of businesses or not.
I can not quite understand this point of their ToS
10.2 (b) No Business, Residential, or Telephone Listings Services. You must not display business listings Content in any Maps API Implementation that has the primary purpose of making available business, residential address, or telephone directory listings.
Does this basically say that I can implement a service to list businesses, but I cannot query Google to obtain information about other businesses and add them to my own list?
Thank you
Firstly I am not a lawyer but I have taken a good look at the Google Maps licensing and I would read it the opposite way that you have read it. I think that displaying business listings on a Google map violates their ToS.
10.2 Restrictions on the Types of Applications that You are Permitted to Build with the Maps API(s). Except as explicitly permitted in Section 8 (Licenses from Google to You) or the Maps APIs Documentation, you must not (nor may you permit anyone else to) do any of the following:
....
(b) No Business, Residential, or Telephone Listings Services. You must
not display business listings Content in any Maps API Implementation
that has the primary purpose of making available business, residential
address, or telephone directory listings.
It seems to me the criteria that is being evaluated is the type of service you are offering and if the type of offering is a business listing service (which it sounds like you service is) then you are not allowed to use the Google map API. This makes sense as it would be hard to differentiate that sort of business listing from the service that Google provide.
However, there are a number of free options you could use to put markers on maps that you should look at which avoid this issue. These include:
OpenLayers
GeoExt
PolyMaps
Leaflet
As you have created your own database I suggest you to create a web service of it and then use that data to display it on map.
Refer this link..This one is the best for your question. It explain each every steps from DB to Google Maps.
https://developers.google.com/maps/articles/phpsqlsearch_v3
Another thing which you can do is that you can upload the bulk data on Google's Places and then you can use Google's Places API to fetch the data. But one thing which you i would like to point is that if you use Places API then it will provide you maximum 20 results. Refer this links.
Bulk data upload
Hope this will help you....

Using Google maps API with CloudMade maps

I'm developing an iPhone app that uses a map and show direction between two points on the map, the problem is i cant use the Google maps because it does not support street naming in my country, so instead I'm using CloudMade maps.
The question is can i still query Google servers with direction requests and use the results on the CloudMade map? Is the Google license allows it?
According to Google's terms of service you cannot place any content obtained from Google's service on any other map without written permission from Google.
10.1.1
(g) No Use of Content without a Google Map. You must not use or
display the Content without a corresponding Google map, unless you are
explicitly permitted to do so in the Maps APIs 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 you may display Street View imagery without a
corresponding Google map because the Maps APIs Documentation
explicitly permits you to do so.
I would contact Google, they may be able to work with you in your situation.
Update:
Google contact information is a bit sparse for free maps.
Here is a link to the permissions tool:
http://www.google.com/intl/en/permissions/geoguidelines.html
This is a link to Google Enterprise support:
http://www.google.com/support/enterprise/bin/answer.py?answer=142244#maps
Or you may want to try and contact a Google office in your country if one exists. I do not believe their legal department has a direct contact information for the public.
http://www.google.com/intl/en/about/corporate/company/address.html
An here is the Google premier sales contact information. I don't think you would need to obtain a premier license (they are expensive) with the information you provided about your app but the sales representative may be able to point you in the right direction.
http://www.google.com/support/enterprise/bin/request.py?contact_type=gme&utm_campaign=en-codepremier

Using GoogleMaps, or Bing pseudo-commercially?

I have an app for which I have extensive use of geocoding, and map plotting. I'd like to make money off it, but not pay the $10k tax since I'm a little guy.
I was thinking about offering the mapping aspects of the app for free, but charge for additional add-ons/features.
Would this be breaking the google licensing?
You can normally use the free Google Maps API if your Maps API implementation is generally accessible to users without charge. You may require users to log in to a section in your website where you would have the Maps API Implementation, but you must not require users to pay a fee. (Google Maps API Terms of Service)
Unless you have entered into a separate written agreement with Google or obtained Google's written permission, your Maps API Implementation must not:
require a fee-based subscription or other fee-based restricted access; or
operate only behind a firewall or only on an internal network (except during the development and testing phase).
In addition you mentioned that your application will use geocoding extensively. Server-side geocoding with the free Maps API has a limit of 15,000 request per IP address per day. (Google Maps API FAQ)
I would suggest getting in touch with Google first, describing your application. They should be able to classify if your application can work within the terms of the free Maps API or not.