携帯各社の位置情報取得方法
docomo
出力フォーマットはlat=+DD.MM.SS.SS, lon=+DDD.MM.SS.SS。測地系はWGS84。
※簡易位置情報ではlat→LATと大文字になります。
送信メソッドはGPS:GET、簡易:POSTです。
・GPS情報
アンカーやフォームにlcsを記述することで位置情報を送信
<a href=[URL] lcs>
・簡易位置情報
オープンiエリアを利用して位置情報を取得
<a href="http://w1m.docomo.ne.jp/cp/iarea?ecode=OPENAREACODE&msn=OPENAREAKEY&nl=[URL]"> &arg1=[param_name]%3d[param_value]&arg2=[param_name]%3d[param_value] 上記を追記すれば任意のパラメーターをURLに渡せる &posinfo=[1,2,3] 指定すると数字が上がるにつれて正確な位置情報を取得できる。
詳しくはdocomoの公式資料に記載してます。※pdfが開きます。
au
出力フォーマットはlat=DD.MM.SS.SS, lon=DDD.MM.SS.SS。測地系はWGS84。
送信メソッドはどちらもGET。
・GPS情報
アンカーやフォームにdevilce:gpsoneを指定する
<a href="device:gpsone?url=[URL]">
・簡易位置情報
アンカーやフォームにdevilce:locationを指定する
<a href="device:location?url=[URL]">
出力フォーマットは例はpos=N35.40.53.00E139.45.57.97。測地系はWGS84。
送信メソッドはGET。
・3GC
アンカーやフォームにlocation:autoを指定する
<a href="location:auto?url=[URL]"> auto(端末の設定)、cell(簡易)、GPS(GPS)のいずれかを指定できますが基本autoを指定。
・3GC以外
アンカーやフォームにzを付加する
<a href="[URL]" z>