2007-01-26

Ktai Location で DoComo GPS, SoftBank GPS 対応予定

yuriko による 17:09:45 の投稿
カテゴリー: WordPressハック

現在開発中の Ktai Location 0.9.0 ですが、DoCoMo GPS と SoftBank GPS の現在地メールの仕様がなんとなく分かったので実装してみます。また、0.8.0 での NAVITIME 対応はウソだったので、それも修正します。CVS へのコミットは今日中に行う予定です。(追記: バグ修正に手間取ってコミットは27日12:40ごろになりました)

ドコモ GPS は、技術資料および ネットで検索した結果、次のような URL を送出する模様です。測位系は、機種によって WGS84, tokyo の両方あるようです。

HTTP://docomo.ne.jp/cp/map.cgi?lat=%2B34.xx.xx.xxx&lon=%2B135.xx.xx.xxx&geo=wgs84&x-acc=3

SoftBank GPS は、機種によってゼンリンの提供する itsumoNavi または NAVITIME の地図 URL を送出するようで、どちらも技術資料 の HTML 編の通りらしいです。具体的には、次のような URL になります。

HTTP://mobile.its-mo.com/MapToLink/p2?pos=N35.xx.xx.xxxE139.xx.xx.xxx&geo=tokyo&x-acr=3

ここで、緯度・経度の度分秒表記で、秒の小数点部分が3ケタあることに気がつきました。現状の Ktai Location では、ここが2ケタであると決め打ちして百分率表記に変換しているため、1ケタや3ケタでは正しく変換されません。度分秒表記を百分率に変換する部分はわたしが wp-eznavi に貢献したコードのような気もします……。これも修正予定です。