おさらい
コースプロフィールをレシートプリンタで出力するシステムを作った。
今回はバージョンアップして経由ポイントの距離と名称を書き込めるようにした話。
プログラム編
プリンタ編
バージョンアップの結果
休憩予定のコンビニとか目的地のダムとかランチのカフェなんかを距離と共に表示している。
スペースが限られており文字は最小に設定しているので、印刷したら読みにくいかもしれない。
左側の矢印が見にくいのはご愛嬌。
ポイント間隔が狭いと右側だけでは被って読めなくなるので左右交互に表示するようにした。
これに前回作ったスタンプを押せばカラーになって見やすくなるはず。
ポイントデータ読み込み
経由ポイントのデータはcsv形式で作ってライブラリで読み込む仕様にした。
2回ファイル選択するのは面倒なのでgpx ファイルと同名のcsvファイルを勝手に読み込むプログラムにしてある。
まとめ
ポイント名が長いと枠からはみ出すので気をつける必要があるが、これでコースプロフィールシステムはほぼ完成と言える。
グループでのロングライドで最も威力を発揮するので、早くグループライド出来る状況になって欲しいと願うばかりだ。