Ride With GPSでルートを作るときの注意点(自分メモ)
結局検証したので、結果だけ載せる。
1. 検証内容
Ride With GPSでルートを作成するとき、'Route Name'に日本語を入れた場合のtcxファイル<Id>
タグと<Name>
タグの確認。
一度作成したルートを、Save as NewでRouteNameだけ変更して複製し、tcx形式でダウンロード。それらをエディタで開いて確認しただけだけども。
2. 結果
日本語が、というか、全角文字は'-‘に置換される。当たり前と言えば、当たり前な仕様というところ。
WebUI上はRouteNameの日本語表記は正しくできているだけに、そしてgpx形式では<Name>
タグが日本語で入っているだけに、イケそうと思い込み易い。
残るはgpx→fitの変換時に全角文字が反映されているかどうかだけれど(されていないに決まっている)、こちらはEdgeの仕様になるから調べにくそう。
エビデンスは以下3ファイル冒頭の抽出。
TrainingRoute01.tcx
<?xml version="1.0" encoding="UTF-8"?> <TrainingCenterDatabase xmlns="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2 http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd"> <Folders> <Courses> <CourseFolder Name="Courses"> <CourseNameRef> <Id>TrainingRoute01</Id> </CourseNameRef> </CourseFolder> </Courses> </Folders> <Courses> <Course> <Name>TrainingRoute01</Name>
トレーニングルート01.tcx
<?xml version="1.0" encoding="UTF-8"?> <TrainingCenterDatabase xmlns="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2 http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd"> <Folders> <Courses> <CourseFolder Name="Courses"> <CourseNameRef> <Id>---------01</Id> </CourseNameRef> </CourseFolder> </Courses> </Folders> <Courses> <Course> <Name>---------01</Name>
トレーニングルート01.tcx
<?xml version="1.0" encoding="UTF-8"?> <TrainingCenterDatabase xmlns="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2 http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd"> <Folders> <Courses> <CourseFolder Name="Courses"> <CourseNameRef> <Id>-----------</Id> </CourseNameRef> </CourseFolder> </Courses> </Folders> <Courses> <Course> <Name>-----------</Name>
3. 注意点
ひとつしかない気もするが。
- RouteNameに全角文字を入れる場合には、
<Id>
と<Name>
タグは半角英数字に書き直す