‘JavaScript’ タグのついている投稿

ジオポTrack(仮)を作ったよ

20090224_geopotrack

まだ、(仮)なので実用に乏しいけど、形だけでも作っておいた。
http://geopo.at/track/index.php?creco_test
注意:URLは仮ですので、リンクしてもなくなっちゃう可能性があります。

どういうサービスかというと、
Twitterにジオポを付加してポストしていくと、それがそのままルートとして地図上に表示してくれるというライブトラッキングサービス。

Ajaxで1分ごとに自動更新され、Twitterのタイムラインを読みにいくので、もし頻繁にジオポをポストするユーザをフォローしてるなら、かなり正確なトラッキングルートができるはず。

ぶっちゃけ

全部JavaScriptで動いてるので、サーバは必要なかったりする。ユーザのマシンでタイムライン取りに行ってもらった方が効率いいしね。

jQuery Sparklinesはプチ便利

20080801

jQueryのプラグインで、ちょっとしたグラフを表示したいときに何も考えなくても配列あたえるだけで使えちゃうし、インラインの数値を読み取ってグラフ化もしてくれる。

だけど、軸のあるグラフを作りたいときには向かないね。ちょうど、海抜高度の連続をグラフ化しようとしてたんで、これ使ったんだけど、上限下限の幅を配列の最大値、最小値から計算しちゃうんで、相対的な高低しかわからなくなってしまって、ゆるやかな坂も急激な崖も連続して登っているかぎりは同じグラフになってしまう。という問題。

ソース見てrangeで幅を設定していたので、そこらへんをコード中で固定し、あとは最小値を配列の最後の値-rangeという具合にしたら、そこそこうまくいった。

どうせなら、オプションとして採用してもらえると楽なので作者にメールを送っておいた。英文メールを書くのは大学卒業して以来かもしれないw

Live GPS Tracking
http://inagaki.co.uk/misc/gps/

の右上で使ってます。