Geonames is a geographical database with web services that let users extract useful information about different places, such as weather, timezone and post codes. The GeoNames geographical database covers all countries and contains over eight million placenames that are available for download free of charge. Users can edit, correct and add new names using a wiki interface.
Geonames provides a suite of 36 Webservices covering the following categories:
The APIs use RESTful protocol and responses vary in format between XML, JSON, RDF, CSV, TXT, RSS and KML.
Click the "Track this API" button on any profile page and never miss an API update, new app, or breaking news for that API again.
How can I add a How To article? This shows How To parse GeoNames content, reformat and automate rendering and overlay (via Python win32) into MapPoint http://www.mapforums.com/add-city-coverage-mappoint-using-geonames-database-15244.html