【问题标题】:Get City Names of a Country/State [closed]获取国家/州的城市名称[关闭]
【发布时间】:2013-03-19 07:52:52
【问题描述】:

在很多网站上,我们从选择列表中选择国家,然后下一个选择列表显示该国家/地区的城市列表。我正在尝试搜索任何 api 提供的方法,当我传递国家名称时,它会给出城市名称。任何语言。

我也一直找不到像这样的免费 sql 表

Country          City
----------------------
Australia        Perth
Australia        Sydney 
Japan            Tokyo

我的理想结果是

Country          City         Lat        Long
----------------------------------------------
Australia        Perth        3.35       14.7
Australia        Sydney       3.36       14.62
Japan            Tokyo        4.2        12.8

更新:我们可以轻松找到所有国家列表,甚至我们也可以获得世界上所有的城市,但是城市没有找到国家名称,所以我们无法确定属于哪个城市哪个国家。

【问题讨论】:

    标签: google-maps region countries


    【解决方案1】:

    我假设您正在寻找类似http://dev.maxmind.com/geoip/ 的内容。

    没用过,但经常听说,感觉是不错的产品。

    【讨论】:

    • 不抱歉。我已经说得很清楚了。我需要知道国家副城市列表。我发现了国家和城市。但是需要制作两张表,并且在城市表中国家将是外键
    • 这里是数据库:dev.maxmind.com/geoip/csv 好像是国家表和城市表,你需要的。
    • 不,我找到了亲爱的城市。但需要城市与国家。有国名的城市。那里没有给出哪个
    • 也许我错了,但“GeoIP 城市版 CSV 数据库字段”为您提供城市名称和国家代码,“GeoIP 国家版 CSV 数据库字段”为您提供国家代码和国家名称。因此,您可以使用 sql join 建立链接。
    • 我还没有得到帮助,所以也不相信,但 +1。对于连续的答案和良好的推理
    猜你喜欢
    • 1970-01-01
    • 2011-01-21
    • 2015-04-14
    • 2013-02-08
    • 2017-10-20
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多