【问题标题】:API to type city name and get a list of possible cities? [closed]输入城市名称并获取可能城市列表的 API? [关闭]
【发布时间】:2012-08-05 05:34:24
【问题描述】:

我需要知道我的用户在哪个城市。

我不能使用常规的文本输入,因为有相似的命名城市,用户可以用不同的名字称呼同一个城市。

我想让用户输入他们的城市并显示类似结果的列表,我可以使用世界城市数据库、jquery 和 sql 来完成,但我真的不想从头开始。

是否有任何 api(例如:google)对世界上的每个城市都有唯一的 ID,让您搜索它们?你能发布一个类似实现的链接吗?

【问题讨论】:

    标签: google-maps maps


    【解决方案1】:

    有 Google Places Autocomplete API, https://developers.google.com/places/documentation/autocomplete

    以及位于https://developers.google.com/maps/documentation/javascript/places#places_autocomplete 的地图版本 3 库

    但我不知道它在处理同一个城市的不同名称时的效果如何——尽管有 tried it,它确实为 munchen呈现德国慕尼黑 > — 看看你的用例表现如何。

    【讨论】:

    • 非常感谢,我不知道有这样的 API。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 2011-08-12
    • 2011-08-14
    • 1970-01-01
    相关资源
    最近更新 更多