GeolocationLib

このライブラリーは、装置のロケーションに関する情報を提供します。

レコード

GeoPosition は、地理位置情報データを示します。
latitude float
緯度 (10 進数)。
longitude float
経度 (10 進数)。
altitude float?
ある位置の地上からの高さ (メートル)。
accuracy float?
経度と緯度の座標の精度レベル (メートル)。
altitudeAccuracy float?
高度座標の精度レベル (メートル)。
heading float?
移動の方向 (真北を基準にした時計回りの度数で指定される)。
speed float?
装置の現行対地速度 (1 秒当たりのメートル数で指定される)。
g_timestamp timestamp
ロケーション・データが検閲されたときのタイム・スタンプ。
GeolocationOption は、地理位置情報を監視するためのオプションです。
enableHighAccuracy boolean?
これは、ブール値に対する高精度測定を有効にします。
timeout int?
コールバックが行われるまでに許可される最大期間 (ミリ秒)。
maximumAge int?
これは、経過時間が指定時間 (ミリ秒) を超えていない、キャッシュに入れられた位置を受け入れます。
関数
getCurrentPosition(onSuccess GeolocationSuccess in, onError CordovaErrorHandler in, options GeolocationOption? in)
これは、現在の地理位置情報を取得して、onSuccess コールバック関数に戻ります。
onSuccess
成功コールバック。 GeolocationSuccess。 ロケーション・データが渡されます。
eventHandler
これは、イベント発生時のコールバック関数です。 CordovaEvent オブジェクトが渡されます。
delegate GeolocationSuccess(position GeoPosition in) end
onError
エラー・コールバック関数。
options
ロケーションを取得するためのオプション。
watchPosition(onSuccess GeolocationSuccess in, onError CordovaErrorHandler in, options GeolocationOption? in) returns(String)
これは、定期的に装置のロケーションを取得して、その都度、onSuccess コールバック関数を実行します。 これは、監視をクリアするために使用できる監視 ID を返します。
onSuccess
成功コールバック。
onError
エラー・コールバック関数。
options
ロケーションを取得するためのオプション。
clearWatch(watchID String in)
これは、ロケーションの監視を停止します。
watchID
停止される監視の監視 ID。

フィードバック