b.l0g.jp     About     Archive     Feed

登山記録に使えるGPSアプリ My Tracks

自分がAndroid携帯(Sony ErricsonのXperia)を買ったのは、スマートフォンならではの自由度の高さ(画面の大きさやセンサーの多さなど)を活かしたアプリケーションを、自分で作って使ってみたいと思ったことがきっかけである。スマートフォンといえばiPhoneじゃない?という人が多いと思うが、登山によく行く自分にとって、少なくとも現時点ではドコモとauと比較するとかなり電波状況の悪いソフトバンクテレコムに乗り換えるという選択肢はどうしても取れなかった。また、iPhoneアプリを作るには、まずMacを買わなければならないというのも、Android携帯を選んだ理由である。現時点で、良好な電波状況と端末の完成度の両方を満たす端末は、Xperia以外にないといえる(auのIS01もありという人もいるかもしれないが)。と思っているのだが、なぜか自分の登山仲間のスマフォ持ちはiPhoneばっかり。へっ!iPhoneなんてソフバンで電波届かないから、どうせ山に登って「山頂なう!」ってつぶやきもできないくせに!(笑)

具体的に作ってみたかったアプリとしては、登山道を歩きながらGPSデータを保存してくれる、GPSロガーである。ところが、Xperiaを入手してあれこれと初歩的なアプリを作っているうちに、My Trackというアプリを見つけた。

My Tracks for Android

これはまさに欲しかったアプリではないか! 事前に調べた限りではGPSロガー的なアプリは見つからなかったのだが(iPhoneアプリはいくつか見つけた)、探し方が悪かっただけらしい。そんなわけで、自分で作らなくても既にあったので、あっさりと自分のAndroidアプリ制作意欲はほぼゼロまで削がれた。2010年5月からはソースコードも公開されたため、改変も可能になった。

mytracks - Project Hosting on Google Code

使い方は簡単で、Record Trackというメニューを選んで歩き始めると、一定の間隔でGPSの情報を記録し、Googleマップ上に表示してくれるというのが基本機能。以下の画面は乾徳山に登った時のコースの一部。機種や電波の受信状況にもよるだろうが、結構高精度で記録が取れる。この時はRecord Trackするのを忘れていて、一部のルートしか記録できなかった。

Stop Recordメニューを選べば、記録終了。Googleマップでは、拡大すると等高線も表示されるので、地形なども推測できる。

画面中央左右の矢印をタップすると、他の情報も見られる。右をタップすると、歩いた距離や最高・平均速度、最低・最高標高、標高差などが確認できる。

さらに右をタップすると、横軸に距離、縦軸に標高と歩行速度のグラフが見られる。緑が標高で、この時は1.5kmほど歩く間に1580mぐらいから1800m近くまで登った様子がわかる。青が歩行速度で、見方は…単位がいまいちよくわからない。

もちろんGPSのトラックデータはPCにコピーすることができる。そのデータをGoogle Earthやカシミール3Dに重ねあわせてみるとまた面白いだろう。

このアプリ自体は、なにも登山にだけ用途が限られているわけではなく、ウォーキングやジョギングの際などにも色々使い道が考えられる。日本語化はされていないようだが、「Android携帯を持っていて登山やウォーキングをする」という人は日本にはまだまだ少ないだろうから、そんなものかもしれない。オープンソースなので自分で翻訳してもいいのだが、まずは機能が分かっていないので、もう少しあちこちの山に行く時に使ってみようと思っている。

コンポの修理

ケンウッドのVH7PCというコンポを使っている。いつ買ったのか正確なところは覚えていないが、学生時代であることは間違いないので、おそらく10年ぐらいは使っているだろう。当時、SOTECというPCメーカーがPCとセットで大々的に売り出したものの、あまりの販売不振に価格を劇的に下げて売りさばいたもので、知る人ぞ知る、というモデルだろう。

さすがに10年にもなるとガタが来て、ウリだったUSBでPCに接続すると音源として使えるという機能も、うまく動かなくなってしまった。ただ、それ以外の機能は問題なく、音質も一人暮らしのアパートでそれほど音量を上げずに聞くには十分である。しかし、最近は右側のスピーカーから音が出ないことが多くなり、どうしたものかと考えていた。

すると、こんなサイトを見つけた。

VH-7PCを分解してハンダ補修

早速ハンダを…と行きたいところだったが、ハンダごてを持っていないので、会社からちょっと拝借しようと思っていたら、だらだらと時間がたってしまった。やっと借りてきたので、ネジを外し、カバーを外し、基盤を外し、ハンダを盛り直す。ハンダごてを握るのは一体何年ぶりだろうか。覚えているのは、学生時代にちょっとした電子工作セットを買ってきて作った時以来だ。

パーツを元に戻して電源を入れてみたら、ちゃんと左右のスピーカーから音が出るようになった。ちょっとした手間を惜しまなければ、日曜工作レベルで修理出来る電子機器もあるものだなと思った。

XperiaもAndroid 2.1でマルチタッチ対応に

日本のソニー・エリクソンの人は明言していないが、海外のメディアではXperiaは将来的にAndroid 2.1に対応するという報道が以前からなされていた。しかし、ハードウェア的にマルチタッチに対応していないため、2.1の目玉機能を活かせないままになるという情報が流れていた。

Android Central

しかし、昨日の情報だと、マルチタッチが使えないというのは誤りで、今年9月にAndroid 2.1に対応すると、マルチタッチが使用できるようになるそうだ。

AndroidSPIN

Android Central

とあるソニー・エリクソンの社員が「2010年後半に大きなアップデートがあるだろう」と語り、それはAndroid 2.1への対応とマルチタッチのサポートであると見られているということのようだ。

個人的にはXperiaには特に不満はないが、あのiPhoneで表示内容の拡大・縮小をやるときの指の動きこそが、素人から見たらいかにもスマートフォン!という動作に見える。あれができれば、名実ともに(?)XperiaはiPhoneと並ぶスマートフォンとみなされるようになるだろう。