loc2html.xsl

解説

GEOCACHINGオフィシャルサイトでは、各キャッシュのWAYPOINTデータをダウンロードできるようになっています。
そのファイル、正確にはTopoGrafix .loc fileと言い、EasyGPSというウェイポイント管理プログラムで使うことを想定して配布しています。
その*.locファイル。中身はXMLで書かれています。XMLファイルであれば、XSLスタイルシートを用いて変換することが可能です。
このXSLスタイルシートは、*.locファイルをPOTファイルに変換するサンプルです。

準備

XSLTプロセッサを用意してください。
ex.)

プログラムのダウンロード

つぎに、GEOCACHINGサイトから目的のキャッシュのWAYPOINTファイルをダウンロードしておきます。
※WAYPOINTファイルをダウンロードするにはGEOCACHINGサイトでアカウントを作成しておく必要があります。

以下にMSXSLを使用した変換方法を紹介します。
MSDNよりダウンロードしたmsxsl.exeにパスを通してください。
次にプロンプトで以下の様に入力します。
この例はgeocaching.locというファイルを変換して、geocache.potというファイルに変換する例です。
MSXSL geocaching.loc loc2pot.xsl -o geocache.pot
第一引数 : *.locファイル
第二引数 : XSLスタイルシート
第三引数 : 出力POTファイル