Geocoder クラス

定義

ジオコーディングと逆ジオコーディングを処理するためのクラス。

[Android.Runtime.Register("android/location/Geocoder", DoNotGenerateAcw=true)]
public sealed class Geocoder : Java.Lang.Object
[<Android.Runtime.Register("android/location/Geocoder", DoNotGenerateAcw=true)>]
type Geocoder = class
    inherit Object
継承
Geocoder
属性

注釈

ジオコーディングと逆ジオコーディングを処理するためのクラス。 ジオコーディングは、住所またはその他の場所の説明を (緯度、経度) 座標に変換するプロセスです。 逆ジオコーディングは、(緯度、経度) 座標を (部分的な) アドレスに変換するプロセスです。 逆ジオコーディングされた場所の説明の詳細の量は異なる場合があります。たとえば、最も近い建物の完全な番地が含まれている場合もあれば、市区町村の名前と郵便番号のみが含まれている場合があります。

ジオコーダー クラスには、コア Android フレームワークに含まれていないバックエンド サービスが必要です。 ジオコーダー クエリ メソッドは、プラットフォームにバックエンド サービスがない場合、空のリストを返します。 ジオコーダーの実装が存在するかどうかを判断するには、isPresent() メソッドを使用します。

<p class="note"><厳密な>警告:</強力な> ジオコーディング サービスは、可用性や精度に関する保証を提供しない場合があります。 結果は最適な推測であり、意味のあるものや正しいとは限りません。 この API は、安全クリティカルまたは規制コンプライアンスの目的には使用しないでください。

android.location.GeocoderJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

Geocoder(Context)

既定のロケール用にローカライズされたジオコーダーを構築します。

Geocoder(Context, Locale)

指定されたロケールにローカライズされたジオコーダーを構築します。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsPresent

結果を返すジオコーダー実装が存在する場合は true を返します。

JniIdentityHashCode

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
JniPeerMembers

ジオコーディングと逆ジオコーディングを処理するためのクラス。

PeerReference

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
Dispose(Boolean)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetFromLocation(Double, Double, Int32)

指定された緯度と経度の直後の領域を記述しようとする Addresses の配列を返します。

GetFromLocation(Double, Double, Int32, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationAsync(Double, Double, Int32)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationAsync(Double, Double, Int32, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationName(String, Int32)

名前付きの場所を記述しようとする Address の配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。

GetFromLocationName(String, Int32, Double, Double, Double, Double)

名前付きの場所を記述しようとする Address の配列を返します。これは、"Dalvik, Iceland" などの地名、"1600 アンフィシアター パークウェイ、マウンテン ビュー、CA" などの住所、"SFO" などの空港コードなどです。

GetFromLocationName(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationName(String, Int32, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationNameAsync(String, Int32)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationNameAsync(String, Int32, Double, Double, Double, Double)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationNameAsync(String, Int32, Double, Double, Double, Double, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetFromLocationNameAsync(String, Int32, Geocoder+IGeocodeListener)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.Finalized()

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

GetJniTypeName(IJavaPeerable)

ジオコーディングと逆ジオコーディングを処理するためのクラス。

適用対象