I would like to use the google geocoding api to geocode a few thousand addresses.

I understand the daily limit for a free account is 2,500. I want to retrieve the coordinates and then map them in google earth, or maybe in another desktop GIS program.

The usage terms state the geocoding results can only be used in conjunction with a google map.

Does this mean I am out of luck?

I see there are several python geocoding libraries that use the google api, do the same restrictions apply if you are retrieving coordinates using these libraries?

I would like to find a geocoding api that I can use for free to geocode world addresses. From my research, it seems that google has most comprehensive and accurate information, but I want to be sure I can use it.

closed as too broad by PolyGeo Mar 5 '18 at 23:45

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.