我正在为全球受众开发一个通用应用程序,并希望捕获此主数据,以便可以开发适当的 UI 组件来支持自动完成和相关选项列表等功能。
我正在寻找的主数据是:
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
我检查了 GeoNames,但数据似乎并未涵盖所有信息。我还检查了 Facebook API,但没有完整的下载。我还检查了其他问题中提到的来源,例如 opensourcegis、osgeo 和 freegis
我可以找到一些商业软件包,例如 GeoDataSource,但我宁愿拥有一个具有 Apache / CreativeCommons 许可证的公共数据集。
我可以找到参考 Yahoo! Geo PlaceFinder 等 Web 服务,但希望将数据作为电子表格、制表符分隔文件、XML 或可能是数据库转储,这将是很棒的。如果有一种方法可以捕获这个公共数据集的增量更新,那就更好了。
如果没有可用的,我可能只需要开发一个针对此要求量身定制的简单众包应用程序。