これは奇妙です。Google マップ アプリの検索ボックスで「The New York Palace Hotel,America,New York」などを検索すると、正確にホテルが地図上に表示されます。
ただし、maps API を使用すると、
でGEThttp://maps.googleapis.com/maps/api/geocode/json?address=The%20New%20York%20Palace%20Hotel,America,New%20York&sensor=true
応答でゼロの結果が得られます。
検索結果のオプションとしてニューヨークを提供することすらありません。
この API を使用して、ユーザーが指定した住所の緯度経度を取得するアプリを作成しています。
さて、この Google マップ API が Google マップ アプリのように機能しない理由がわかりません。
しかし、私が知りたかったのは、これらの検索用語を意味のある単語としてGoogleマップAPIに検索して提供する方法はありますか.
そうでない場合、私に残された唯一のオプションは、最初の結果が失敗したら、都市名のみの別のクエリを作成することです。