2006-03-28 [長年日記]
image_gps改造計画
ALPSLAB clip!が面白そうなので、image_gps.rbをこれと連携するようにしてみようかな。
方針としては、
- image.rbとの互換性をとる(image_gps.rbを使用しなくなっても書き直しを必要としないこと)
- 各画像について、地図を表示するかどうか選択できるようにする
といった感じで考えてるんだけど、これって排他のような気がする。どうしよう。
(追記)どう考えても上の条件は排他なので、ちょっと方針変更。まずはリンク先をALPSLAB baseにする。これはurlと緯度経度の展開式をちょっと変更するだけなので簡単だろう。image.rbと互換性を取るというのはそのままで、各画像について地図を表示するかどうか選択できるようにするのではなく、オプションにより地図を表示するかどうか選択することにする。つまり、位置情報がある場合は必ず地図を表示するか、位置情報がある場合も一切地図を表示しないかの二択にする。設定画面で設定できるようにすればいいと思う。
ほかに設定画面で設定する項目として考えているのは、表示する地図のサイズおよび縮尺の選択と、トラックバックの有無の設定。画像のリンク先をALPSLAB baseにしたとして、地図を表示せずにトラックバックというのはありなんだろうか?
ToDo:add_conf_procおよび、HTMLのラジオボタンの勉強。<そこからかよ!
image_gps改造計画(2)
完成した。変更内容は以下のとおり。
- GPS情報がある場合のリンク先をALPSLAB baseに変更
- 設定画面から、地図の表示の有無、サイズ、縮尺を設定できるようにした
- トラックバックするかどうかの選択は未実装(現状はトラックバックしない)
まとめは後日する予定。