Geocoder.GetFromLocation メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetFromLocation(Double, Double, Int32) |
指定された緯度と経度の直後の領域を記述しようとする Addresses の配列を返します。 |
GetFromLocation(Double, Double, Int32, Geocoder+IGeocodeListener) |
GetFromLocation(Double, Double, Int32)
指定された緯度と経度の直後の領域を記述しようとする Addresses の配列を返します。
[Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocation (double latitude, double longitude, int maxResults);
[<Android.Runtime.Register("getFromLocation", "(DDI)Ljava/util/List;", "")>]
member this.GetFromLocation : double * double * int -> System.Collections.Generic.IList<Android.Locations.Address>
パラメーター
- latitude
- Double
検索の緯度のポイント
- longitude
- Double
検索の経度のポイント
- maxResults
- Int32
返すアドレスの最大数。 小さい数値 (1 ~ 5) をお勧めします
戻り値
Address オブジェクトの一覧。 一致が見つからないか、バックエンド サービスが使用できない場合は、null または空のリストを返します。
- 属性
例外
緯度が -90 より小さいか、90 より大きい場合
経度が -180 より小さいか、180 より大きい場合
ネットワークが使用できない場合、または他の I/O の問題が発生した場合
注釈
指定された緯度と経度の直後の領域を記述しようとする Addresses の配列を返します。 返されるアドレスは、このクラスのコンストラクターに提供されるロケール用にローカライズする必要があります。
<p class="warning"><strong>Warning:</strong> ジオコード サービスは、可用性や正確性に関する保証を提供しない場合があります。 結果は最適な推測であり、意味のあるものや正しいとは限りません。 b NOT/b> は、安全性が重要な、または規制コンプライアンスの目的でこの API を使用しないでください。<<<>/P>
<p class="warning"><strong>Warning:</strong> この API はネットワークにヒットする可能性があり、最大 60 秒以上の過剰な時間をブロックする可能性があります。 この API の非同期バージョンを使用することを強くお勧めします。 それが不可能な場合は、他の操作をブロックしないように、バックグラウンド スレッドでこれを実行する必要があります。</P>
このメンバーは非推奨とされます。 代わりに を使用して #getFromLocation(double, double, int, GeocodeListener)
、結果を待機しているスレッドをブロックしないようにします。
の android.location.Geocoder.getFromLocation(double, double, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
GetFromLocation(Double, Double, Int32, Geocoder+IGeocodeListener)
[Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocation (double latitude, double longitude, int maxResults, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocation", "(DDILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocation : double * double * int * Android.Locations.Geocoder.IGeocodeListener -> unit
パラメーター
- latitude
- Double
- longitude
- Double
- maxResults
- Int32
- listener
- Geocoder.IGeocodeListener
- 属性