だから私は と のような緯度と経度を持ってい44.4647452
ます7.3553838
。次のような住所を取得する必要があります: Milan, Italy, str. ケネディ89。
どうすればそれができますか?
だから私は と のような緯度と経度を持ってい44.4647452
ます7.3553838
。次のような住所を取得する必要があります: Milan, Italy, str. ケネディ89。
どうすればそれができますか?
緯度、経度、Google API キーを次のクエリ文字列に渡すだけで、json 配列が取得され、そこから都市が取得されます。
https://maps.googleapis.com/maps/api/geocode/json?latlng=44.4647452,7.3553838&key=YOUR_API_KEY
注: latlng パラメーターで渡されるときは、緯度と経度の値の間にスペースが存在しないことを確認してください。
あなたが探しているのは、リバース ジオ コーディングです。こちらの例をご覧ください。https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse
必要な結果を得るには、1 つの ajax 呼び出しを行う必要があります。この場合、Google API を使用して同じ結果を得ることができます。
http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true/false
この種の URL を作成し、必要な緯度経度を置き換えます。呼び出しと応答は JSON で行われ、JSON を解析すると、番地レベルまでの完全な住所が取得されます