2009-11-21

渋谷でWILLCOMのイベント

yuriko(a) による 18:14:33 の投稿
カテゴリー: 地域情報
タグ: ,
091121_1806~0001.jpg

渋谷で新発売の HONEY BEE 3デビューイベントやってます。クリアファイル配りまくり

2006-08-15
晴れ

Vodafone, WILLCOM 位置情報取得スクリプト loc.php

yuriko による 13:25:47 の投稿
カテゴリー: WordPressハック
タグ: , ,

さらなる WordPress ハックとして、Vodafone, WILLCOM の位置情報を取得して wp-eznavi が読める形式に変換するスクリプト loc.php を作ってみました。
Vodafone PDC や WILLCOM は、電波をやりとりしている基地局の場所をもとにした位置情報を取得できます。しかし、au 端末と違って、情報の取得は端末単体の操作では無理で、携帯サイトに位置情報を送信する形に限定されています。そこで、位置情報を受け取るためのウェブページ用のスクリプトを作ったわけです。

loc080.tar.gz (SHA1 ダイジェスト: 6854fa28eb402d0800a0cb598fe343663fd9b5c5)
loc090.tar.gz (SHA1 ダイジェスト: 48509675d99264a0fa0c80b2f31b67ef6dddca22)

概要

  • WordPress に依存しない、単体の PHP スクリプトです。
  • 携帯電話から loc.php にアクセスして、表示されたリンクをクリックすると、端末の位置情報が画面に表示され、同じ内容が端末にメールされます。携帯電話キャリアは自動判別されます。
  • 位置情報は、au の EZ ナビウォークの URL 形式 (h++p://walk.eznavi.jp/map/?datum=1&unit=1&lat=xx.xxxxxx&lon=xx.xxxxxx&fm=1) に変換しています。
  • 対象は、DoCoMo GPS 搭載機種、Vodafone PDC/3G、au 、WILLCOM の AIR-EDGE PHONE です。結果としてこれらの機種すべてで wp-eznavi が使えることになります。なお、au は GPS を利用しない簡易位置情報となります。
  • ライセンスは GPL v2 とします (ドキュメントは今後整備します)。

送信されるメールの例 (「住所」は Vodafone PDC が付与した情報です)

[Vodafone_PDC 位置情報]
h++p://walk.eznavi.jp/map/?datum=1&unit=1&lat=35.613611111111&
lon=139.56888888889&fm=1
住所: 神奈川県川崎市多摩区登戸

(続きを見る…)