PHPで携帯電話の位置情報を調べる

(1/2)
最近の携帯電話にはGPS レシーバが搭載されている。これを使って、現在位置を表示するプログラムをつくる。
あわせて、日本測地系(tokyo)と世界測地系(wgs84)について考える。
各社携帯電話のGET変数の内容
DoCoMo、au、SoftBank, Willcom 各社の GPS 対応携帯電話は、特定のタグをクリックすると、GPS衛星から情報を取得し、それをサーバに送信する。送信データは GET 変数の形でサーバに渡される。各社の使用は下記の通りだ。
space
DoCoMoの場合
<a href="GPS を処理するスクリプトの URL" lcs>

space
変数名    内 容
lat緯度(全て±dd.mm,ss.sss の度分秒表記)
lon経度(全て±dd.mm,ss.sss の度分秒表記)
geo測地系(wgs84 / tokyo )
x-acc測位レベル(3:水平誤差<50m 2:50m≦水平誤差<300m 1:300m≦水平誤差)

space
auの場合
<a href="device:gpsone?url=GPS を処理するスクリプトの URL&ver=1&datum=0&unit=1">

space
変数名    内 容
verGPS のバージョン
datum測地系(0:WGS84 1:tokyo)
unit経度緯度の表記方法( 0:dd.mm.ss.sss の度分秒表記 1:dd.ddd の度表記)
lat緯度
lon経度
alt高度
time時間 YYYYMMDDHHiiss
smaj長軸半径誤差
smin短軸半径誤差
vert高度誤差
majaa誤差楕円長軸角度
fm測位方法(数値が少ないほど精度が高い)

space
SoftBankの場合
<a href="location:auto?url=GPS を処理するスクリプトの URL">

space
変数名    内 容
posN**.**.**.**E***.**.**.** 座標値(1/100秒単位で度分秒表記 N は北緯、S は南緯、E は東経、W は西経)
geo測地系(wgs84 / tokyo / itrf)
x-acr精度(1:簡易位置情報(300m 以上) 2:S!GPS ナビ(50m~300m) 3:S!GPS ナビ(50m 以内))

space
Willcomの場合
<a href="http://location.request/dummy.cgi?my=GPS を処理するスクリプトの URL&pos=$location">

space
変数名    内 容
posN**.**.**.**E***.**.**.** 座標値(1/100秒単位で度分秒表記 N は北緯、S は南緯、E は東経、W は西経)
この項つづく
header