ROKU'S PAGE

徒然なるままに何かできないか考える... 無料カウンター

HWZERO_LOCA
(ハイブリで取れる位置情報を試すソフト)

 

HWZERO_LOCA位置情報の世界もどんどん進歩し、GPSだけでなく、携帯電話の基地局の位置情報やLANのアクセスポイントの位置情報まで求められるので、それぞれ、どんな感じの位置を取得できるか試したくなったので作ってみました。

ハイブリ(Hybrid W-ZERO3 またはWS027SH)にもいろいろなセンサがついてるので結構遊べます、なんと言ってもプログラム自由なWindowsMobileですからね。(古いってことでもありますが、それが自由度があって良いところもあります。)

将来的には、早く取得できた、いづれかの位置情報からその近辺の情報や行動記録が取れればと思っています。

まだまだ、機能も不足して、バグがあるかと思いますが、ぼちぼち直していきます。
気になるようでしたら、使ってください。


NEW2011/8/16

  • 他のサイトに、位置情報を送るパラーメータに60進で送るパラメータを追加(例:<LAT60>と<LON60>を指定すると35.12.34.567のように60進を.で区切って指定できます)

2011/3/27

  • エラー処理を入れて、異常終了を少なくしました。
  • Googleから位置情報を取得する場所を集中させました。
  • 動作の状況を表示するようにしました。
  • 今後の拡張性のため、データをDBに入れました。

2011/3/8

  • 「登録サイトへ」が登録しているサイトに遷移しないのを修正しました。

2011/3/6

  • ブラウザとURLを指定して、経度(10進)、緯度(10進)を組み込んでブラウザ表示するように改良。これで他のサイトにもいけます。
    で、体裁も少しは整理したので、バージョンも0.2に上げました。

2011/2/25

  • あまりにもエラー処理がないのと、取得タイミングが早すぎて切り替えがうまくいかないのでWait入れました。

2011/2/20

  • GPSとWifiと3Gの情報を、取得してGoogleを利用して位置情報を取得します。
  • 一応、ログをインストールディレクトリに作成します。

ダウンロード

(注意)新しいバージョンを入れる前に必ず「プログラムの削除」で以前のバージョンを消してからインストールしてください。

NEWHWZERO_LOCA.CAB(2011/8/16 Version 0.2.4245.12289)

HWZERO_LOCA.CAB(2011/3/27 Version 0.2.4103.30117)

HWZERO_LOCA.CAB(2011/3/8 Version 0.2.4084.12755)

HWZERO_LOCA.CAB(2011/2/20 Version 0.2.4082.30760)

HWZERO_LOCA.CAB(2011/2/20 Version 0.1.4073.10302)

HWZERO_LOCA.CAB(2011/2/20 Version 0.1.4068.25238)

インストーラーをダウンロードし、ダブルクリックしてインストールをします。

必要なソフト

動作には、「.NET Compact Framework 3.5 」と「.NET Compact Framework 3.5 日本語リソース 」が必要です。
以下からダウンロードして、インストールしてください。

<.NET Compact Framework 3.5本体>

33Mあるので、PCからインストールする人向け(日本語リソース含む)
.NET Compact Framework 3.5 再頒布可能パッケージ
http://www.microsoft.com/downloads/details.aspx?FamilyID=e3821449-3c6b-42f1-9fd9-0041345b3385&displaylang=ja

cabのみなので、WS027SHで、ダイレクトにインストールする人向け
http://soft.wince.ne.jp/soft/Detail/PID4276/

<.NET Compact Framework 3.5 日本語リソース>

http://soft.wince.ne.jp/soft/Detail/.NET Compact Framework 3.5 JA String/PID4275/

NEW使用上の注意

このプログラムは、Googleと通信を行いますので、接続回線に注意してください。(課金される可能性があります)

3GをONにして、CELLの情報を取得しますが、CELLの取得だけでは課金はされません。

動作

起動すると

  1. 通信の優先順位を表示しますか:PHSまたは3G
  2. 3Gの状態を表示します。3GがOFFの場合Flase
  3. Wifiの状態を表示します。WifiがOFFの場合Flase

「GPSON」ボタン

  1. GPSでの位置情報を取得します。
  2. 取得すると、上段に取得した情報を表示します。

「3G_Wifi]ボタン

  1. 3GのMCC、 MNC、 LAC、 CELLIDと信号強度の情報を取得します。
  2. wifiのアクセスポイントのMAC、 名前、 信号強度の情報を取得します。
  3. 作りでは、3G、Wifiとも電源をいったん入れて、元に戻します。

3Gについては、前回の情報が残っているようで、OFFでも過去の情報が表示されます。

「GET_3G/LOC」ボタン

  1. 3GのMCC、 MNC、 LAC、 CELLIDと信号強度の情報を取得します。
  2. GoogleよりCELLIDから緯度(LAT)、経度(LOC)を取得します。
  3. wifiのアクセスポイントのMAC、 名前、 信号強度の情報を取得します。
  4. MACと信号強度から緯度(LAT)、経度(LOC)を取得します。
  5. 最後に複数あるWifiの場合、総合的な位置情報を取得します。

「GPS_OFF」ボタン

  1. GPSの情報取得を停止します。

HWZERO_LOCA

[2011/8/16]パラーメタに60進を追加

[2011/3/27]
改良をしましたが、まだまだです。

[2011/3/8]
登録サイトに遷移しないのを修正

[2011/3/6]
バージョンを0.2にしました

[ 2011/2/20]ほんとに、できるかどうか技術確認程度のバージョン0.1

RSS表示パーツ


ジオターゲティング