kaahxd
kaahxd

Reputation: 166

Google Geocoding API Licensing

I'm building an application and I need to get the coordinates based on address, so I'm planning to use the Google Geocoding API. As I read in the Geocoding reference https://developers.google.com/maps/articles/geocodestrat I may store the data to avoid exceed the limit.

However, my application it's not a map based, I mean, has no map in my application and I just need the coordinates (latitude and longitude) to fulfill an own system that get some store information within a radius from coordinates.

Could I use the Google Geocoding API for this purpose? Is it allowed by licensing?

Upvotes: 1

Views: 576

Answers (3)

Nemosciri
Nemosciri

Reputation: 69

Due to the fact that this result is still common on Google when searching for Geocoding API alternatives to Google due to License, I figured I would answer as well to provide more clarity.

Google Maps and most mapping providers that offer geocoding will not allow this type of usage or any usage really that doesn't involve directly using their Mapping Products.

There are other APIs specifically for this purpose. To name a few:

I'm sure I've missed quite a bit here, but those are ones I can think of immediately that allow you to use them without mapping requirements.

If you are doing USA only, there is also the US Census TIGER/Line Geocoder.

Upvotes: 0

deweydell
deweydell

Reputation: 49

Though the general terms disallow use of content without a Google map, I think the specific terms for the Geocoding API permit it.

The following terms apply only to the Geocoding API:

3.1 Use without a Google Map. Customer may use Google Maps Content from the Geocoding API in Customer Applications without a corresponding Google Map.

Source: https://cloud.google.com/maps-platform/terms/maps-service-terms#3.-geocoding-api

Upvotes: 1

MrUpsidown
MrUpsidown

Reputation: 22487

10.1.1 (h) 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. In any event, you must not use or display the Content on or in conjunction with a non-Google map. For example, you must not use geocodes obtained through the Service in conjunction with a non-Google map. As another example, you must not display Street View imagery alongside a non-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.

https://developers.google.com/maps/terms

Upvotes: 2

Related Questions