# mitinori.pl # http://www.mapfan.com/のラリーMapをルートデータにする # version 20030513a ------------------------------------------------------------ ・このアプリケーションは無保証です。使用したことによって生ずる各種の損害に対し て作者は一切の責任を負いません。ご自身の責任でご利用ください。 ・このアプリケーションは著作権を放棄していません。 ・無料で自由に使っていただいて構いません。 ・一切の変更を加えない状態で自由に再配布して構いません。 ------------------------------------------------------------ ■概要 MapFan Web(http://www.mapfan.com/)のるーとMap(ラリーMap)機能で生成された道 のり地図から、カシミール3Dで読み込んでGARMINのハンディGPSにアップロードできる ルートデータを生成するスクリプト。アホみたいに簡単なスクリプトなので適当に手を 加えて使ってください。 【※注意※】2003年5月13日現在のMapFan Webの仕様に基づいています。今後使えなく なるかもしれません。 ■使い方 【準備】 ・Win32版のJPERLを入手します。入手先は関連リンクを参照のこと。 ほかのPerl系でも動くようです(【補足】参照)。 ・このアーカイブを適当なディレクトリーに展開します。例えばD:\tmp\。 ・Jperl.exeを同じディレクトリーにコピーします。 【変換】 ・MapFan Webの「ラリーMap」を表示させます。利用には無料の会員登録が必要です。 ・ラリーMapのWebページをD:\tmp\に保存します。ファイル名は"るーとMap - MapFan Web.htm"にしてください。「a.htm」とかでもいいんですが、その場合はバッチファ イルの該当部分を書き換えてください。 保存する場合は「エンコード」を「日本語 (EUC)」に、「ファイルの種類」 を「Web ページ、HTML のみ」にして保存してください。 ・run.batをダブルクリックします。 ・「mitinori.pot」が生成されます。 【読み込み】 ・カシミール3DのGPSデータ編集でmitinori.potを読み込ませてください。 ・ポイントはスタート地点に近い方から「PNT001」「PNT002」となっています。6文字 しか読めないgekoのためです。適当に編集してください。 ・あとはお好きにどうぞ。 【注意事項】 ・出力される座標がおかしくなるときは、ルートMapを保存する際の「エンコード」を シフトJISやEUCにしてみてください。 Perl の種類によって微妙に違ってくるようです。 【補足】 ・ラリーMapのWebページを保存する際は、使用するPerl.exeによって保存するエン コードが違うようです。 > perl v5.6.1 built for MSWin32-x86-multi-thread@たぶんCygwin "EUC" でも "SJIS" でも変換可能 (出力される座標に差違無し)。 > JPERL "EUC" でないと座標がバグる報告有り。 > perl v5.8.6 built for i386-freebsd "SJIS" で正常出力との報告有り。 ■関連リンク MapFan Web http://www.mapfan.com/ カシミール3D http://www.kashmir3d.com/ GARMIN http://www.garmin.com/ Jperlの入手先 http://homepage2.nifty.com/kipp/perl/jperl/#MS-Windows ■その他 ・ドキュメント一部変更しました。 ■更新履歴 2005/07/06 14:26 ドキュメント改変