GPS・位置情報取得テスト(3)

| | コメント(0) | トラックバック(0)

 いよいよ GPS から現在位置情報を取得してみるのだ。技術情報はドコモのサイトにあるにはあるが、簡素すぎてわかり難かった。要するにこういうことだ。

Aタグ
<a href="http://(自分の作った、次に飛ばしたいページ)" lcs>

FORMタグ
<form method="get" action="http://(自分の作った、次に飛ばしたいページ)" lcs>
<input type="submit" name="test" value="検索">
</form>

 このように a タグ、form タグの最後に lcs を付ける。そしてそのリンクやボタンをクリックすると携帯の GPS 機能が立ち上がり、位置情報送信の許可をすると以下の URL にジャンプする。

http://(自分の作った、次に飛ばしたいページ)?lat=%2B35.00.35.600&lon=%2B135.41.35.600&geo=wgs84&x-acc=3

 で、これら4つの値を拾えばいい。ドコモの説明の例では http://www.docomo.co.jp/gps.cgi?~ と書いてあったから、オープンiエリアの位置情報取得と同様にドコモのサーバにアクセスしないといけないのかと思ったよ。

 これで軽度・緯度が取得できたのだが、60進法の度分秒での表記なので10進法表記に変換する。この計算式はこちらのブログを参考にさせて頂いた:経度・緯度を60進法から10進法へ変換 - F.Ko-Jiの「一秒後は未来」

 さらに変換した経度・緯度から住所を取得する。これは InvGeoCoder という WebService をそのまま利用させて頂いた。

 これで GPS から現在地住所を取得できるようになった。これから何をしたいのかというと、GPS  の機能がない Googleマップiアプリに対して手動コピペで現在地住所を渡して、Googleマップiアプリで「今いる場所の航空写真」を見れるようにしたいのだ。

関連:

トラックバック(0)

このブログ記事を参照しているブログ一覧: GPS・位置情報取得テスト(3)

このブログ記事に対するトラックバックURL: http://1player.org/mt-tb.cgi/36

コメントする

このブログ記事について

このページは、ひとりあそび協会会長が2007年11月17日 00:51に書いたブログ記事です。

ひとつ前のブログ記事は「なんだこりゃ」です。

次のブログ記事は「ブックオフで CD を2枚、本を1冊購入」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

YouTube

Loading...
mail
Powered by Movable Type 4.01