Share via


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
屬性

備註

用於處理地理編碼和反向地理編碼的類別。 地理編碼是將街道位址或其他位置描述轉換成 (緯度、經度) 座標的程式。 反向地理編碼是將緯度、經度) 座標 (轉換成 (部分) 位址的程式。 反向地理編碼位置描述中的詳細資料量可能會有所不同,例如,其中一個可能會包含最接近建築物的完整街道位址,而另一個可能只包含城市名稱和郵遞區號。

Geocoder 類別需要未包含在核心 Android 架構中的後端服務。 如果平臺中沒有後端服務,Geocoder 查詢方法會傳回空白清單。 使用 isPresent () 方法來判斷 Geocoder 實作是否存在。

<p class=「note」 >< strong Warning: < /strong >> Geocoding 服務可能無法保證可用性或精確度。 結果是最佳猜測,而且不保證有意義或正確。 請勿將此 API 用於任何安全關鍵或法規合規性用途。

android.location.Geocoder JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

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)

傳回位址陣列,該陣列會嘗試描述緊接在指定緯度和經度周圍的區域。

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

用於處理地理編碼和反向地理編碼的類別。

GetFromLocationAsync(Double, Double, Int32)

用於處理地理編碼和反向地理編碼的類別。

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

用於處理地理編碼和反向地理編碼的類別。

GetFromLocationName(String, Int32)

會傳回一個位址陣列,其嘗試描述具名位置,可能是位置名稱,例如 「Dalvik, 一般」,例如 「1600 Amphitheatre Parkway」、「Mountain View、CA」、一個機場代碼,例如 「SFO」 等等。

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

會傳回一個位址陣列,其嘗試描述具名位置,可能是位置名稱,例如 「Dalvik, 一般」,例如 「1600 Amphitheatre Parkway」、「Mountain View、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()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

用於處理地理編碼和反向地理編碼的類別。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

用於處理地理編碼和反向地理編碼的類別。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /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)

用於處理地理編碼和反向地理編碼的類別。

適用於