I am working on a php project where I want to find and store 3 cities in 100 KM range from a specified location into my database. I was thinking Google API Geocoding for this. I don't whether I'll be able to use it or not. But I found a line in Terms and Conditions page for Geocoding API that
the Geocoding API may only be used in conjunction with a Google map; geocoding results without displaying them on a map is prohibited.
What does it mean? Can I use the API for fetching the cities? Do anyone have any idea?
It seems to me that this is very clear:
Yes you can use the Geocoding API if you will show nearest cities on Google map.
No, you can not use the Geocoding API if you will not show nearest cities on Google map.
There is no difference if you will store results and use it later.
btw. note that Yahoo have same usage policy.