リバース ジオコーディング

リバース ジオコーディングとは、ある場所の地理情報を 座標を人が読める住所に変換します。Maps SDK for iOS クラスの変数である GMSGeocoder このクラスには reverseGeocodeCoordinate メンバー関数を使用できます。このメソッドは、 あるインスタンスの場所座標で、 CLLocationColab2D オブジェクトであり、人が読める形式の住所を GMSAddress クラスです。

言語設定の影響

ジオコーダは、人が判読できる番地を提供するように最適化されています。達成する目標 テキストに文字変換されたローカル言語の番地を返します (必要に応じて)ユーザーが読み取り可能な形式にします。それ以外の住所はすべて、 選択します。

  • 住所コンポーネントは同じ言語で返されます。言語は 作成します。

  • 使用したい言語で名前を表示できない場合、ジオコーダは 最も近いものを選択します

住所項目に関する保証

Google は、住所コンポーネントについて保証しません。住所の構造 国によって、さらには国内でも変化する状況です。

  • 住所コンポーネントには、郵便に関連するもののみが含まれることが予想されます。 使用できます。

  • 特に、locality は、常に存在するとは限りません。 常に city を表すはずです。

住所コンポーネントの使用例については、以下をご覧ください。 住所フォームの Place Autocomplete

結果の並べ替え

結果は距離順に並べられていません。また、順序は変更される可能性があります。

  • 順序は保証されません。

  • 最初の結果が何であるかは保証されません。

リバース ジオコーディングは

ジオコーダは、 許容されます。

一致するものが見つからなかった場合、ジオコーダは結果を返しません。

詳細については、次をご覧ください: 住所のジオコーディングに関するベスト プラクティス ジオコーディングに関するよくある質問もご参照ください。