Google マップでリバース ジオコーディングを使用して、LatLng の位置から住所を取得しています。
ただし、結果で返されるフォーマットされたアドレス (formatted_address) は、同じポイントに対してオートコンプリートを使用して取得したアドレスよりも短くなっています。
逆ジオコーディングを使用して同じ (より長い) 説明を取得するにはどうすればよいですか?
Google マップでリバース ジオコーディングを使用して、LatLng の位置から住所を取得しています。
ただし、結果で返されるフォーマットされたアドレス (formatted_address) は、同じポイントに対してオートコンプリートを使用して取得したアドレスよりも短くなっています。
逆ジオコーディングを使用して同じ (より長い) 説明を取得するにはどうすればよいですか?
同様の問題/リクエストが投稿されています: Google Maps Address Components Geocoding vs Places API - Short vs Long Name
今のところ、ジオコーダーから結果のformatted_addressを取得して新しいPlaces APIのクエリに渡し、結果のplace.referenceの詳細を取得し、最後にその応答からformatted_addressを取得すると、長い形式が得られます.住所。
あまりきれいではありません (したがって、gmaps-api の問題リストでの私の機能要求) が、今のところ機能するはずです。
アレックス