タイトルってむずいな。
仕事関連でメモ。
MTOS(Movabletypeのオープンソースですな)にGooglemaps API突っ込んで観光地紹介みたいに使ってるブツに、どうせだからと周辺宿泊施設の表示機能(じゃらんwebサービス)をくっつけ、ついでに各宿までの距離を表示みたいな。
まずは宿泊施設の表示。
基準となるその場所の座標はGooglemapsにあわせて10進数で保持。
Googlemapsは世界測地系ってやつらしいので、じゃらんの日本測地系に変換後、ミリ秒にしておく。
で、じゃらんのチュートリアルを参考に、距離をプルダウンで選べるようにして現在地と検索範囲、ミリ秒にした緯度経度等をリクエストに含めて投げる&取得。今回はphp5に入ってるsimplexml使いました。PEARとかやってみたがどうもAJAX部分でエラー出すもんで・・・
連想配列に入るから、foreachの中で$data->HotelNameとかやってデータ表示
キャッシュとかも考えた方いいのかなー
で、二点間距離。もちphp(しか出来ない)