Geocoder.GetFromLocationName メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener) | |
GetFromLocationName(String, Int32, Double, Double, Double, Double) |
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。 |
GetFromLocationName(String, Int32) |
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。 |
GetFromLocationName(String, Int32, Geocoder+IGeocodeListener) |
GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener)
[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocationName (string locationName, int maxResults, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDDLandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocationName : string * int * double * double * double * double * Android.Locations.Geocoder.IGeocodeListener -> unit
パラメーター
- locationName
- String
- maxResults
- Int32
- lowerLeftLatitude
- Double
- lowerLeftLongitude
- Double
- upperRightLatitude
- Double
- upperRightLongitude
- Double
- listener
- Geocoder.IGeocodeListener
- 属性
適用対象
GetFromLocationName(String, Int32, Double, Double, Double, Double)
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。
[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocationName (string locationName, int maxResults, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;IDDDD)Ljava/util/List;", "")>]
member this.GetFromLocationName : string * int * double * double * double * double -> System.Collections.Generic.IList<Android.Locations.Address>
パラメーター
- locationName
- String
ユーザーが指定した場所の説明
- maxResults
- Int32
返されるアドレスの最大数。 小さい数値 (1 ~ 5) をお勧めします
- lowerLeftLatitude
- Double
境界ボックスの左下隅の緯度
- lowerLeftLongitude
- Double
境界ボックスの左下隅の経度
- upperRightLatitude
- Double
境界ボックスの右上隅の緯度
- upperRightLongitude
- Double
境界ボックスの右上隅の経度
戻り値
Address オブジェクトの一覧。 一致が見つからなかった場合、またはバックエンド サービスが使用できない場合は、null または空のリストを返します。
- 属性
例外
locationName が null の場合
緯度が -90 未満または 90 より大きい場合
経度が -180 未満または 180 より大きい場合
ネットワークが使用できない場合、または他の I/O の問題が発生した場合
注釈
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。 返されるアドレスは、このクラスのコンストラクターに提供されるロケール用にローカライズする必要があります。
検索結果の境界ボックスを指定するには、ボックスの左下のポイントと右上のポイントの緯度と経度を含めます。
<p class="note"><strong>Warning:</strong> Geocoding services may provide no guarantees on availability or accuracy. 結果は最適な推測であり、意味のある、または正しいとは限りません。 この API は、安全クリティカルまたは規制コンプライアンスの目的で使用しないでください<<>。>
<p class="warning"><strong>Warning:</strong> この API はネットワークにヒットする可能性があり、長時間、最大 60 秒以上ブロックする可能性があります。 この API の非同期バージョンを使用することを強くお勧めします。 それが不可能な場合は、他の操作をブロックしないように、バックグラウンド スレッドで実行する必要があります。</p>
このメンバーは非推奨です。 代わりに、スレッドが結果を待機するのをブロックしないようにするために使用 #getFromLocationName(String, int, double, double, double, double, GeocodeListener)
します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetFromLocationName(String, Int32)
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。
[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")]
public System.Collections.Generic.IList<Android.Locations.Address>? GetFromLocationName (string locationName, int maxResults);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;I)Ljava/util/List;", "")>]
member this.GetFromLocationName : string * int -> System.Collections.Generic.IList<Android.Locations.Address>
パラメーター
- locationName
- String
ユーザーが指定した場所の説明
- maxResults
- Int32
返される結果の最大数。 小さい数値 (1 ~ 5) をお勧めします
戻り値
Address オブジェクトの一覧。 一致が見つからなかった場合、またはバックエンド サービスが使用できない場合は、null または空のリストを返します。
- 属性
例外
locationName が null の場合
ネットワークが使用できない場合、または他の I/O の問題が発生した場合
注釈
名前付きの場所を記述しようとするアドレスの配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。 返されるアドレスは、このクラスのコンストラクターに提供されるロケール用にローカライズする必要があります。
<p class="note"><strong>Warning:</strong> Geocoding services may provide no guarantees on availability or accuracy. 結果は最適な推測であり、意味のある、または正しいとは限りません。 >この API は、安全クリティカルまたは規制コンプライアンスの目的で使用しないでください。< <<>/p>
<p class="warning"><strong>Warning:</strong> この API はネットワークにヒットする可能性があり、長時間、最大 60 秒以上ブロックする可能性があります。 この API の非同期バージョンを使用することを強くお勧めします。 それが不可能な場合は、他の操作をブロックしないように、バックグラウンド スレッドで実行する必要があります。</p>
このメンバーは非推奨です。 代わりに、スレッドが結果を待機するのをブロックしないようにするために使用 #getFromLocationName(String, int, GeocodeListener)
します。
の Java ドキュメントandroid.location.Geocoder.getFromLocationName(java.lang.String, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetFromLocationName(String, Int32, Geocoder+IGeocodeListener)
[Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)]
public void GetFromLocationName (string locationName, int maxResults, Android.Locations.Geocoder.IGeocodeListener listener);
[<Android.Runtime.Register("getFromLocationName", "(Ljava/lang/String;ILandroid/location/Geocoder$GeocodeListener;)V", "", ApiSince=33)>]
member this.GetFromLocationName : string * int * Android.Locations.Geocoder.IGeocodeListener -> unit
パラメーター
- locationName
- String
- maxResults
- Int32
- listener
- Geocoder.IGeocodeListener
- 属性