FOMAでGPS情報を取得して表示する
index.html
<html> <head> </head> <body> <a href="./gps.cgi" lcs>位置情報を取得する</a> </body> </html>
aタグにlcsというパラメータをつけます。これを携帯(FOMA)でクリックすると「gps.cgi?*****」という感じでGPS位置情報がURLパラメータとして付記された状態でgps.cgiに転送されます。そこでここではURLパラメータを表示するようなコードを書いてみました。
#!/usr/local/bin/ruby require 'cgi' cgi = CGI.new puts cgi.header cgi.params.each { |key, value| puts key + ' = ' + value[ 0 ] + '<br>' }
結果はこんな感じです。
lon = +***.**.**.*** x-acc = * geo = ***** alt = +**.*** lat = +**.**.**.***
ほんの数行で位置情報が取得できるとは! 簡単!