Androidのリファレンスをみていたら、GPS情報より高度の情報を取得出来そうなことがわかった。
ついでに調べてみると、速度の情報も取得出来るそうだということもわかった。
リファレンス見れば書いてあることなのでいちいちここに書くまでもないのだが・・・・
というわけで、四の五の言わずとにかく値を取得してみた。
取得するためのメゾッドは、android.locationの
- 高度: Location::getAltitude() 単位はメートル
- 速度: Location::getSpeed() 単位はメートル/秒
どちらも、機能がない場合には0が返ってくるらしい。
高度について
高度は72と出ています。
海抜72メートルと言うことでしょうか。
何処をゼロ点としているのかは分かりませんが、私の住んでいるところの標高が大体海抜50メートル前後と言うことなので、まずは当たらずも遠からずと言った値でしょうか。今度時間があるときにでも、秩父あたりを走りに行ってaltitudeが変わるか試してみたいと思います。
速度について
現在はゼロと出ています。
机の上に置いた状態(つまりは移動してない)ので速度表示が出ることは期待できません。もう時間も遅いので、散歩に行って確かめるのも億劫です。
明日会社行くときにでも試してみることにします。

