web-dev-qa-db-ja.com

都市名を入力し、可能な都市のリストを取得するAPI

ユーザーがいる都市を知る必要があります。

同じような名前の都市があり、ユーザーは異なる名前で同じ都市を呼び出すことができるため、通常のテキスト入力を使用できません。

ユーザーに都市を入力させ、同様の結果のリストを表示させたいのですが、世界都市データベース、jquery、sqlでそれを行うことができますが、私は本当にゼロからそれをやりたくありません。

世界の各都市に一意のIDを持つAPI(例:google)があり、それらを検索してみましょう。同様の実装へのリンクを投稿できますか?

25
lisovaccaro

Google Places Autocomplete API、 https://developers.google.com/places/documentation/autocomplete があります

mapsバージョン3のライブラリ https://developers.google.com/maps/documentation/javascript/places#places_autocomplete

しかし、同じ都市の異なる名前にどれだけうまく対応できるかはわかりません。ただし、 試してみた が存在しますドイツ、ミュンヘン formunchen—ユースケースのパフォーマンスを確認します。

25
Andrew Leach