2003 年 12 月の履歴(もしくは日誌)


2003 年 12 月

12 月 9 日 GPS のデータ

GPS のデータを利用したい

普段のサイクリングでは,GPS の記録をとっています.GPS ってのは人工衛星からの信号によって,自身の位置を知ることができる仕組みです.緯度と経度と高度と時刻という基本データから,計算によって速度とか移動距離などももとまります.こういうデータを Web での情報公開にも利用したいと思っています.

@nifty の自転車フォーラムでは,GPS の軌跡データの記録(トラックログ) をまとめて公開する準備が有志によって行われています.
そのときに,どのようなデータ形式にするかという事が話題になりました.まぁいろんな環境でも使えるように,データ変換が後から簡単にできるようなものが良い訳です.
ですからテキスト形式のデータが良いという意見がでていました.

さらに言えば XML 形式がいいと思うし,インターネットでの公開も考えたら RDF による公開も良いと思います.
それで調べてみたら,すでに Garmin GPS のトラックログ等のデータを RDF として公開する試みなどもされているんですね.

あと GPS のデータを XML で扱う試みは GPX というものもあります.これは主にデータ変換の中間ファイルとして利用したり,またはさまざまな環境での統一データフォーマットとして使う事を目指しているようです.

Mac OS X 用だけあげましたが,Windows 用もいろいろあります.

いつも RDF の事では神崎さんのページを読んでいるんですが,位置情報を扱う Geo vocabulary の事は,他のトピックスに絡んで,ちょっと出ているだけだなって思っていたら,位置情報のメタデータについての新しいページが公開されました.

Geo vocabulary の事が説明してあります.やっぱり原文をあたるよりも分かりやすいです.foaf:based_near の使い方も FOAF の所を読んで理解できていたようですが,確認できてうれしいです.
FOAF に記述された位置情報をもとに,誰がだいたいどこにいるのかを世界地図の上に表示する FOAF People Map が紹介されています.マウスで日本の羽田空港をポイントした絵が紹介されているのですが,そこに神崎さんの名前と一緒にぼくの名前も出ていました :-)

GPS のトラックログを RDF として公開することもぜひやりたいのですが,もうひとつは写真と位置情報を合わせることをやりたいです.

デジタルカメラで撮影した画像には,撮影時刻のデータがあるので,その時刻をキーに GPS のトラックログから位置情報を抜き出すことができます.GPS のトラックログにはある時刻にどの位置だったのかというのが連続して記録されているのです.ですから時刻が分かれば位置がわかります.
これは前から考えているのですが,自分でプログラムを書く時間が欲しいなっと.

あと神崎さんのページでも Matt Biddulph さんの Dumping Geo RDF from Garmin GPS units が取り上げられています.2 つ例を挙げて,両者が RDF モデルとして同じ者だと説明していますが,この説明を読む前に,それを理解するのにずいぶん苦労しました.

ところで,GPS のトラックログってのは,時間にそって,ポイントのデータが順番に並んでいるんですが,先日ぼくが書いたように,rdf:Seq と rdf:li を使って,順番のあるデータだと表現するってのはどうでしょう? Matt Biddulph さんの Weblog にもトラックバックしてみたのですが.

http://onohiroki.cycling.jp/tb/tb.cgi/weblog_d20031209n1 TrackBack

更新情報

[ 上に戻る]