Runtime.GetLastKnownLocationメソッド

 

説明

指定したロケーションプロバイダで最後に測位された位置情報を取得します。

 

のみ使用できます

 

呼出形式

var result = Runtime.GetLastKnownLocation( provider )

 

戻り値

指定したロケーションプロバイダに位置情報が存在すればその位置情報が、存在しない場合はnullが返ります。

位置情報の形式は下記のとおりです。

Record {

 

 

 

Number provider;

/* この位置情報を取得したロケーションプロバイダを取得します。 */

 

Number latitude;

/* 経度を取得します。 単位は度(deg)です。 */

 

Number longitude;

/* 緯度を取得します。 単位は度(deg)です。 */

 

Date time;

/* この位置情報を取得した時刻が格納されます */

 

Number hasAccuracy;

/* 計測精度を取得できた場合は$TRUE、そうでなければ$FALSEが格納されます */

 

 

/* 下記の子オブジェクトはhasAccuracy=$TRUEの時のみ存在します */

 

Number accuracy;

/* 計測精度を取得します。単位はメートル(m)です。 */

}

 

 

 

 

引数

Number provider

測位を行うロケーションプロバイダーを一つ指定します。

指定できる値は下記のとおりです。

定数

説明

Runtime.LOCATION_PROV_GPS

1

GPS(全地球測位システム)を用いて測位します

Runtime.LOCATION_PROV_NETWORK

2

モバイルネットワークやWiFiを用いて測位します。

例外

なし

 

使用例

var location = Runtime.GetLastKnownLocation(Runtime.LOCATION_PROV_GPS);

 

関連項目

StartLocationMeasureメソッド、

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る