问题描述
||
当我通过iPhone应用程序提供邮政编码时,谁能帮助我在地图上找到城市名称。
解决方法
正如Deepak所建议的那样,地理编码API几乎肯定是必经之路。 Google和Yahoo都提供了不错的工具,可以将邮政编码转换为城市名称。
这是Google邮政编码查询的示例:http://maps.googleapis.com/maps/api/geocode/json?address=77048&sensor=true
并对Yahoo查询邮政编码:http://where.yahooapis.com/geocode?q = 77048&appid = 0
, 我认为没有内置功能可以帮助您找到这样的城市名称。您可以查看地理编码选项,例如Google的“ 0”,但是您可能需要的信息比邮政编码多得多。
, 创建了一个小的本地工具,无需使用网络连接即可查找城市,州和纬度/经度。有一个相当大的(1.9MB)SQLite数据库可供提取,因此如果您只能查询Google或其他在线API,请不要包含此数据库。
https://github.com/ocrickard/OCZipLookup