I am developing a common application for a global audience and would like to capture this basic data so that the corresponding user interface components can be developed to support features such as autocomplete and dependent pickers.
The main data I'm looking for:
Country
--> ISO Country Codes, Telephone Codes, IP Address Ranges, Timezone Info, Capital Cities
--> State/Regions/Provinces
-----> State Codes, Telephone Area Codes, IP Address Ranges, Timezone Info, Capital Cities
-----> Districts/Counties
-----> Timezone Info (Constant Timezones Counties in USA such as in Indiana)
--------> Cities
------------> Postal Codes, IP Address Ranges
I checked GeoNames, but the data does not seem to cover all the information. I also checked the Facebook API, but there was no full download. I also checked the sources mentioned in other issues like opensourcegis, osgeo and freegis
I could find some commercial packages, such as GeoDataSource, but I would prefer to have a public dataset licensed with Apache / CreativeCommons.
Yahoo! Geo PlaceFinder .., , , XML , . , .
, , .