views:

169

answers:

2

Hello!

I am developing a web project, which uses a database with many places worldwide and their geolocations (latitude and longitude).

I am looking for any free web services and APIs, working with coordinates and returning any useful and interesting data in possible to parse format.

I want to make my project more complete, useful and interesting by parsing any free data, photos or other info related to the geolocation, so any suggestions are welcome.

For example, I know so far about some Weather services (but I don't know the best one) and I know about Panoramio - it has an API and you can request photos from a nearby area around the given geo-coordinates.

Any ideas are welcome... Thanks to everybody in advance!

+2  A: 

You should give http://www.geonames.org/ a shot, it's free and covers (almost) the entire world.

DrDee
I saw there is an API with a lot of functions. I will read the documentation tonight. Thanks, @DrDee!
Dichev
A: 

there's flickr and twitter

Anurag
to the downvoter, care to come out and mention reasoning?
Anurag
I don't know why somebody downvoted you. I still don't have rights to vote, so thanks for the answer @Anurag!The Flicker service:v http://www.flickr.com/services/api/flickr.photos.geo.photosForLocation.htmlThe Twitter services: http://apiwiki.twitter.com/Geotagging-API-Best-PracticesI am not sure how can use Twitter with geo-coordinates, but the services is new and there will be a lot of implementations soon.
Dichev
I think several twitter calls accept geocode information such as the search API that you could pass a lat/long to - http://apiwiki.twitter.com/Twitter-Search-API-Method:-search .. it also uses Yahoo's WOEID's (where on earth) for some API calls, that's basically an extra step for you to determine based on the lat/long you have.
Anurag