2005-07-25 [長年日記]

はてなマップがずれまくりな件について

結論からいうと、はてなフォトライフはてなマップへのリンクを生成する際に測地系を考慮していないのが原因。

当該の画像は日本測地系での位置情報が記されていて、はてなフォトライフはそれをそのままはてなマップに渡している。はてなマップは世界測地系を基準としているため 、結果的にずれが生じることになる。 GPSは基本的に世界測地系を基準にしているため問題が顕在化していなかったのだと思う。

ということで、誰かはてなアイデアにアイデアだしをすれば直るかもしれません。

image_gps.rb

二月田駅

W21T MAP

上記に関連して、image_gps.rbでモバイルモードかつ日本測地系だと位置がずれる問題を対策。仕様上直らないと思っていたけど、勘違いだった。

携帯の地図から位置情報を修正。測地系が日本測地系になっていることを確認。さらにユーザエージェントを書き換えてリンク先をチェック。大丈夫そう。ということでアップデートしました。

image_gps.rb(2)

お遊びで、GoogleMapにリンクするようにしてみる。ぬーん。

amazon.rb

xx%offというのが表示されるようになったのでここを参考に修正。

お買い物