SSブログ

HXT arrow lessons [Haskell]

以前書いたように,ブルベ用のGPSデータを作るのに,RideWithGPSでルートを引いた後,轍で間引いてカシミール3Dに変換する,という手順をとっているのだけど,これが結構面倒くさい.特に轍~カシミール3Dのところは単純作業なのでバッチ処理できるようにしたい.

gpxファイルの中身をみたところ,trkファイルもrteファイルもどちらもシンプルなXMLファイルなので,変換自体は簡単そう.間引きには多少アルゴリズムの要素が入るがそれもそんなに難しくないだろう.

ただ,せっかく作るならばHaskellで作ってみたい.

HaskellでXMLを扱うならば,HXT (Haskell XML Toolkit)を使うのが良さそうである.が,XMLライブラリの常で,対象を汎用的,抽象的に扱おうとするから,自分がやりたいことに対して大げさでとっつきにくい.

...と困っていたところ,最初の一歩としては良いチュートリアルを見つけた.
HXT arrow lessons
XML documentを扱う基本的な演算であるArrowについて何となく理解できた.

にほんブログ村 自転車ブログ ブルベへ
にほんブログ村
nice!(1)  コメント(0)  トラックバック(0) 

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。