[GPS]万歩計プラグイン(&位置情報取得プラグイン)[スマホ向け]
Posted: 2015年11月15日(日) 19:56
スマホ向けのプラグインです。
位置情報取得プラグイン(プラグイン開発者向け)と、そのプラグインのデモ用として万歩計プラグインをツクりました。
アイディア次第では Ingress みたいなゲームもツクれるかも?
登録方法
プラグインマネージャーに、「GeoManager」→「GeoLogger」の順に登録して下さい。
設定とか
GeoLogger のプラグインパラメータでいじる箇所はこの2箇所ぐらい。
> Interval
これはGPS情報の取得間隔です。デフォだと10秒刻みで取得してます。お好みで変更して下さい。
> Unit
これは移動距離を取得する際の単位です。デフォだと「m(メートル)」です。キロメートルにしたい場合は「km」にして下さい。
使い方
プラグインコマンドで「GeoLogger start」でログ取得開始です。
あとは自動でGPS情報を取得してくれます。
プラグインコマンドで「GeoLogger stop」でログ取得停止です。
手動でログ取得したい場合は「GeoLogger update」です。
ログを削除したい場合は「GeoLogger clear」です。
ログデータはセーブデータに保存されます。セーブしないと保存されないので注意。
Android アプリをビルドする際の注意事項
GPS情報の取得を許可する権限(パーミッション)を設定しないといけません。
アプリをビルドする際の、 manifest.json に次の内容を追加して下さい。
------------
"xwalk-permissions": [
"Geolocation"
]
------------
プラグイン開発者向け
より細かい制御をしたい場合は、「GeoLogger」を使うより、「GeoManager」を使った方がいいです。
規約とか
MIT ライセンスです。
ダウンロードはこちら。
使い方の質問やバグレポなどありましたらこのトピへどうぞ。
位置情報取得プラグイン(プラグイン開発者向け)と、そのプラグインのデモ用として万歩計プラグインをツクりました。
アイディア次第では Ingress みたいなゲームもツクれるかも?
登録方法
プラグインマネージャーに、「GeoManager」→「GeoLogger」の順に登録して下さい。
設定とか
GeoLogger のプラグインパラメータでいじる箇所はこの2箇所ぐらい。
> Interval
これはGPS情報の取得間隔です。デフォだと10秒刻みで取得してます。お好みで変更して下さい。
> Unit
これは移動距離を取得する際の単位です。デフォだと「m(メートル)」です。キロメートルにしたい場合は「km」にして下さい。
使い方
プラグインコマンドで「GeoLogger start」でログ取得開始です。
あとは自動でGPS情報を取得してくれます。
プラグインコマンドで「GeoLogger stop」でログ取得停止です。
手動でログ取得したい場合は「GeoLogger update」です。
ログを削除したい場合は「GeoLogger clear」です。
ログデータはセーブデータに保存されます。セーブしないと保存されないので注意。
Android アプリをビルドする際の注意事項
GPS情報の取得を許可する権限(パーミッション)を設定しないといけません。
アプリをビルドする際の、 manifest.json に次の内容を追加して下さい。
------------
"xwalk-permissions": [
"Geolocation"
]
------------
プラグイン開発者向け
より細かい制御をしたい場合は、「GeoLogger」を使うより、「GeoManager」を使った方がいいです。
規約とか
MIT ライセンスです。
ダウンロードはこちら。
使い方の質問やバグレポなどありましたらこのトピへどうぞ。