2010-03-05 192 views
7

我目前正在研究一个PHP应用程序,这个应用程序让我处于世界上所有国家,国家和城市的迫切需求之中。国家,州和城市的PHP库

在应用程序中,当您从下拉菜单中选择一个国家时,它会将所选国家中的所有国家加载到另一个下拉菜单中。然后,当您从新生成的下拉菜单中选择一个州时,它会将所选状态下的所有城市加载到另一个下拉菜单中。

现在面临的挑战是获取所有国家,州和城市。我试图在没有结果的情况下搜索Google。

我想知道是否有PHP库或其中包含所有国家,州和城市的应用程序,因此我可以下载和扩展。

非常感谢您的时间。

回答

5

一个良好的开端是MaxMind PHP library它使用免费提供的MaxMind.com数据库

+0

尝试下载世界上所有城市的列表,但在下载完成之前它会一直断开连接,最糟糕的是它不支持恢复功能。任何建议我可以做什么? – IndexController 2010-03-08 18:41:21

+0

我只是下载它很好。继续尝试。如果仍有问题,请直接与我联系。 – 2010-03-10 07:57:30

2

GeoDataSource World Cities Database (Gold Edition) March.2010。这包含:

  • 城市数据库
  • 经纬度
  • 城市纬度
  • 城市数据库
  • 世界城市
  • 全球城市
  • 世界各国
  • 距离计算器
  • 状态列表
  • 地名
  • 地名
  • 居民地
  • GPS

多,甚至有一个基本的和高级包。

**如果您寻找自由但是因为免费包只提供城市名的东西EDIT

不值得。基本套餐是 一个月 - 149.95美元 一年 - $ 449.95

和包只会变得更加昂贵。