Yahoo!MapsのURL

DamMapsの掲示板で、ダムマニアの宮島さんから(って書くと宮島さんがダムマニアみたいだ、って間違ってはいないか…。)埼玉の大洞ダムの位置が間違っていると連絡を頂いた。調べて見るとCE.xとCE.yという見慣れないパラメータがついている。どうやら、地図をクリックした場合、クリックした座標(ピクセル)をこのパラメータで受け取り、クリック座標が中心になるような地図画像をサーバが返しているらしい。だからURL中の地図の座標はクリック前の値が入っていてDamMapsのパーサはそこだけを見ていたから、ずれた座標が表示されていたわけである。
当初は、あらかじめズームごとのピクセルの長さと実際の経緯度の比率を求めておいてCE.x・CE.yの値と掛け合わせればいいかなぁと試して見たのだがどうにもうまくいかない(まあ経度は駄目だと思ったけど、緯度も全然合わなかったのでなんか根本的にやり方を間違えてたのかもしれない)。仕方が無いのでYahoo!Mapsのページにアクセスしに行って表示されるURLから変換させていただくようにしてみた。アクセスは更新後1回だけなので見逃してください…。