So as the title stated i was wondering if anyone could possibly point me in the right direction. I am in the process of creating a web app for a company and they want it to be intergrated with google maps. The program will display a map and they will set the radius they wish to service say 30 miles for sake of argument. The map will then show the radius of 30 miles on the map using a red circle. They would also like it to locate all the cities and zip codes in that 30 mile radius. I have been looking into the google api's but i am not having any luck finding which one would best suite these tasks. I would appreciate it if someone who is very familiar with these api's could help me or point me to the one that will get this job done.