地理情報を実際の地名に変換する方法はありますか? たとえば、「137-159 New Montgomery St San Francisco, CA 94105」で写真を撮ります。ジオタグ情報は次のとおりです: geo:37.786971,-122.399677 Google マップに地理を入力すると、地名が表示されます。 . Googleはそれを取得するためのAPIを提供していますか? 前もって感謝します。
1 に答える
1
はい、Google Maps API GeoCoder GClientGeocoder.getLocations()はリバース ジオコーディングも提供します。
ジオコーディングという用語は、一般に、人間が読み取れる住所を地図上のポイントに変換することを指します。ポイントを人間が読める住所に変換する逆の処理は、リバース ジオコーディングとして知られています。GClientGeocoder.getLocations() メソッドは、標準ジオコーディングとリバース ジオコーディングの両方をサポートしています。このメソッドに String アドレスの代わりに GLatLng オブジェクトを渡すと、ジオコーダーは逆引きを実行し、アドレス指定可能な最も近い場所の構造化された JSON オブジェクトを返します。指定された GLatLng がアドレス可能な場所と完全に一致しない場合、最も近いアドレス可能な場所は、クエリの元の緯度と経度の値から少し離れている可能性があることに注意してください。
于 2010-06-25T09:48:18.740 に答える