GPXJ

Submitted by takaki on 金, 2008-10-03 20:24

http://www.hanada.org/files/gpxj-006.zip 最新バージョン 2009-06-18


日本語コロラドや、台湾コロラド、そしてオレゴンは日本語を表示することができます。ところがgeocaching.comからダウンロードしたり、送られてくるgpxファイルでは、日本語はGCBookmarkletとかで変換されちゃってるので、これを再変換する必要があります。

GPSで日本語を読むことができればペーパーレスジオキャッシングの道に一歩近づけるよね。

ということで変換ツール作ってみました。名づけてGPXJ。Windows2000以上で動きます。インストーラやレジストリは使いませんのでお気軽。テストしたのはWindows2000SP4とWindows Vista 64bit SP1そしてWindows7 Ultimateです。

起動すると

こんな画面がでてくるので、お手持ちのGPXファイルをドラッグ&ドロップしてください。処理が終わりました(TFTC!)とメッセージが出たら、ドラッグ&ドロップしたファイルは再変換済みになっています。アイコンに複数のGPXファイルを直接ドラッグ&ドロップしても変換しますよ。その場合、変換ファイルと同じ場所に、converted-GC????.gpxというファイルが作成されます。

実際、コロラドでキャッシュの詳細を読むとこんな感じになってます。

これはTransformed dragonの詳細です。日本語表示できてます!個人的にはすごく便利。ダウンロードしたら解凍するだけで使えます。

 

コマンドラインで処理したいという要望がありました。

gpxファイルがひとつのとき以下のようにgpxjとgpxファイルが同じフォルダにあると仮定すると。

C:\gpxj

+gpxj.exe

+test01.gpx

 

コマンドラインで

C:\gpxj>gpxj.exe test01.gpx

で日本語変換

 

複数ファイル変換したいときは

C:\gpxj

+gpxj.exe

+test01.gpx

+test02.gpx

コマンドラインで

C:\gpxj>gpxj.exe test01.gpx test02.gpx

と半角スペースで区切って並べて書いてね。
日本語変換のみの対応です。

 


Version0.0.06
--調整
SendToGPSでダウンロードしたGPXファイルに対応
変換速度の向上
Drag & Drop対応の調整

Version0.0.05
--バグ修正
変換の問題を解決。
--新機能
複数ファイルのDrag & Drop対応

Version0.0.04
Waypointに日本語が来た場合にxmlが壊れるのを修正

Version0.0.03
GPXJとGPXEの統合
GPXファイルをリネームして保存機能の追加
いくつかの不具合修正

windows脱出したい

linux上でwineを使ってgpxjを動かそうとしたのだけど、ドラッグ&ドロップが曲者っぽい。コマンドラインから標準入出力でのI/Oも設けるっていうのはどう?

yattunn

できるよ

コマンドライン対応ね。了解。終わったら連絡するね。
 

コマンドライン対応終わったよ

忘れてたけど、もともとその機能ある。

gpxファイルがひとつのとき
C:\gpxj
+gpxj.exe
+test01.gpx

コマンドラインで
C:\gpxj>gpxj.exe test01.gpx
で日本語変換

複数ファイルあるときは

C:\gpxj
+gpxj.exe
+test01.gpx
+test02.gpx

コマンドラインで
C:\gpxj>gpxj.exe test01.gpx test02.gpx

と半角スペースで区切って並べて書いてね。
今あるgpxjで試してみて動かなかったら連絡してねー。

ありがと!

まさにミラクル! 良いツールをありがとうございます! ウエイポイントはエラーではじかれますが そもそもそっちは日本語化の必要もないので関係ないですね とにもかくにもありがと!!SBR555 @YOKOHAMA

どういたしまして

どういたしまして。使ってくれている人がいると嬉しいです。
あれ?日本語GPS買ったの?

ウェイポイントも変換できるはず。

変換できずにエラーになるファイルをメールで送ってください。調べてみまーす。 

そ、そうか?

chanshiraです。

お久しぶりです。
いつもならがかゆいところに手が届くツールを開発してらっしゃいますね!

今はアメリカなのでまったく頭にありませんでしたが、そうか、英語版Coloradoでは地図だけでなく、キャッシュディテールも日本語表示できないんですね…。そうかー。

こんにちは

いつかはGPSもフォントファイル内蔵すると思います。
全世界で売るのに、ファームウエアで差別化する方が大変ですよね。

chanshiraさんは英語版のColoradoでしたっけ?
日本に帰ってきたらぜひGPXEのほうを試してみてください。
1年で帰国と聞いていた気がするので、あと半年くらいでしょうか。

きっと今よりはつかいやすくなるとおもいます。
大勢の人に使ってもらえるソフトってやりがいがあります。
使ってもらえないと悲しいけど。

?リクエストに答えて

 リクエストに答えてくれてありがとうございます。

ステキっす。

 

ちなみにコレって10進と16進両方いけます?

 

By 他1名

対応しています

もちろん16進も10進も両方行けます。
ただ、ものすごく稀にくるもともとの変換エラーっぽい16進数は?に変換しています。
GSAKで作った日本全国のGPXファイル12MB中たしか日本語が16万文字。そのうち7文字くらいなので問題ないと思いますが。

今日は山梨ツアーですね。できるだけ早く合流します。
MtFuji..のキャッシュコンテナ交換しないとなぁ・・・

日本語版いいですねぇ

はい、日本語部分削るのお願いします。

この部分が日本語だと思うと読みたい衝動に駆られチト悔しい(^^;

k-waka

了解です

日本語の部分画面表示部分をたくさんとってしまうのでやっぱり邪魔ですよね。
日本語1文字が英語の12文字ですもんね。

ソースが手元にないので月曜日に作ってアップロードします?。
しばらくお待ちください。

やりますね

ふ?ん、さすがですね。

ij

amp?

gpcj-004使用させていいただいています。

Oregon300を日本語表示化して使用中です。

変換後おかしな状態になるテキストがあります。

例としてGC18X01の一行を上げます。

#12373;んと一緒にきました。
を変換すると以下のようになります。

さampんampとamp一amp緒ampにampきampまampしampたamp。

ampが残ってしまうようです。

非常に便利なソフトなので対処いただけたらと思います。

よろしくお願いします。

 

 

 

GC18X01で試してみました

GC18X01のSeigosさんのログ

smalltalkさんと一緒にきました。

smalltalkさんと一緒にきました。

に変換されますね。報告していただいた元データに&となっているところは、私がGPXファイルをダウンロードするとampは一つだけです。なんでだろう??
お手数ですがもう一度GPXファイル再ダウンロードして試してもらえますか?
再現するようでしたらぜひ現象を教えてください。お願いします。

ほかにも変換のバグがある報告を受けていますので修正バージョン出します。

同じでした

再ダウンロードしてみました。

smalltalkさんと一緒にきました。

同じ現象を確認しました。

英OREGON300に台湾ファーム3.00を使用して日本語表示化しています。

ブラウザはFirefoxでもIEでも同じ現象です。

よそしくお願いします 

 

修正してみました

きれいな形にはならないと思いますが、エラーにもならないと思います。

どうでしょう?試してみてください。

だめでした・・

問題箇所について未変換となることを確認しました。

http://uproda.2ch-library.com/lib139434.zip.shtml

元のGPXファイルをアップロードしておきました。

よろしくおねがいします。

再現不能です

smalltalkさんと

という形でGPXファイルがダウンロードされるということで、確かにそのようになっていることも確認しましたが、私の環境では

smalltalkさんととなっています。要は、[&#]ではなく[&#]の違いなのですが、ダウンロードしたGPXが環境により?違いが起こることが良くわかりません。

私の環境はWindows7 RC & Forefox 3.0.11 と Internet Explorer 8.0.7100.0 です。ともに[amp]が重なっていないファイルがダウンロードされています。

どのような環境でダウンロードされているか教えていただけますか?

一応このような場合でも変換できるようにしてみるつもりですが・・・

手間をかけさせてい

手間をかけさせているようで申し訳ありません。

Windows XP Home Edition Version 2002 SP3
Firefox 3.0.11
IE 8.0.6001.18702IC
英語版Oregon300 台湾ファーム3.00

根本的な問題に気づきました。

僕が使っているGPXファイルはSend to GPSで
直接Oregonに転送したものです。
GPX eXchange FileでダウンロードしたGPXファイルでは
問題は起こりません。

この2つのファイル内容が違うことがそもそも問題なのでしょうが・・・

検索結果画面でSend to GPSで連続してOregonに
情報を送ることができ大変便利なので、
できれば同じように変換できればと思います。
よろしくお願いします。

修正しました

006で修正しました。いただいたファイルでテストしましたので大丈夫だと思います。お試しください。

愛知の方なのですね。お会いしたことある方でしょうか?

確認しました。

ありがとうございます。
他に同じ症状が出ていたところも問題無く変換できています。

名古屋在住です。
今まで、他のジオキャッシャーの方と、
ネット以外では交流を持ったことはありませんね。
いつも近場をひとりで回っています。

今後もよろしくお願いします。

ありがとうございます

丁寧なバグ報告ありがとうございます。とても助かります。
すぐに見直してみます。少々お待ちください。

簡単なわりに

簡単な割に台コロのジオキャッシング戦闘力200%アップですよ!

これで日本3位の座も・・・ふふふ。