私はGoogle Mapsジオコードを使用しようとしていますが、一部の座標がadministrative_level_1(国)または国を返さないという問題があります。
例えば、このGETリクエストください:
https://maps.googleapis.com/maps/api/geocode/json?latlng=-25.4364413,-49.2839333&result_type=country&key=YOUR_API_KEY
をそれが返されます。
{
"results": [],
"status": "ZERO_RESULTS"
}
あなたはこの結果を取得する方法を知っていますか?
リクエストから「result_type = country」を削除した場合、その国はそこにあります(https://maps.googleapis.com/maps/api/geocode/json?latlng=-25.4364413,-49.2839333&key= AIzaSyAqVFNSpmGM2t_FKecIz5uZgHdXrOKraPg) – geocodezip
はい、place_idは返されません。この[インスタンスのリクエスト]を確認できます(https://maps.googleapis.com/maps/api/geocode/json?latlng=34.0522,118.2437&result_type=country&key = AIzaSyAqVFNSpmGM2t_FKecIz5uZgHdXrOKraPg)は同じ書式ですが、この場合は国place_idを返します – oneliojr