Googleローカル(Google Local)のAIR-EDGE PHONEおよびAUのgpsOneの位置情報対応版を作ってみた。
主にウィルコム(WILLCOM)京ぽん(AH-K3001V)に対応していますが、その他ウィルコムの位置情報に対応してるものと、AUのgpsOneの位置情報なら多分大丈夫かと・・・思いますが、動作するかどうかわかりません。こちらにも京ぽん以外の環境がないので実験もできないのでご了承ください。不具合があればご連絡ください。(対応できるか分かりませんが・・・)
アドレスは
https://naokki.com/etc/airedge/google.php
または
https://location.request/dummy.cgi?my=https://naokki.com/etc/airedge/google.php&pos=$location
(位置情報を先に取得した状態になります。パソコンからURLを送ってあげてください)
AUのgpsOne対応機種の場合は
device:gpsone?url=https://naokki.com/etc/airedge/google.php&ver=1&datum=1&unit=1&acry=0&number=0
からでもいけるのかな?
■利用環境&仕様&ヘルプ?!
以下は主に京ぽん上での仕様になります。(その他の機種を持っていないため)
・対応機種はWILLCOMの位置情報対応機種とAUのgpsOneに対応した機種
(特に京ぽんことAH-K3001Vでは動作確認取れています)
・オートリダイレクト ONにする必要があります。
(OFFの場合URLが出てきてクリックすればOK)
・ケータイモード、、フルスクリーンモード、スモールスクリーンモードで利用可能。
(お勧めはスモールスクリーンモード。Googleに飛んだとき、画像のつぶれが少ない・・・気がする)
・たぶんCLUB-AIR-EDGE経由じゃないとだめ?アンテナの位置情報が取れない?
・京ぽんの場合、一旦切断してから[1]キーを押すことでより正確な位置情報が得られるのと
また先に位置情報を取得しておきたい場合にも使えるます。その場合ウィルコムエリア確認ツールへのリンクが出てきて便利です。
・キーワードなしで検索すると「コンビニ」が自動的に入る。
・WX310SAの場合はケータイモードでのみ動作します。
●W-ZERO3対応についてはこちらを参照してください!
その他あちこちにアクセスキーが設定してあります。
[1]位置情報を先に取得
[2]キーワード入力をアクティブ
[3]Google検索ボタンをアクティブ
[4]WILLCOMエリア確認ツール
[5]携ナビ
[6]Google乗換え
[7]ATIS交通情報、周囲の渋滞や規制情報を一括検索できる機能
[8]周辺天気(ATIS)
[9]えあえじほんnavi
[#]モバイル方位磁石
[*]英辞郎
[0]Google Mobile
イメージとしてはこんな感じ。
それではこの便利な機能をご利用くださいませませぇ!
以下はバージョンアップ履歴です。(一番上が新しいです)
■追記(06/11/15 10:47)----------
Ver.2.9
Google乗換えへのリンクを追加した!
「[1]位置情報を先に取得」の後、利用できます!
現在位置から一番近い電車からの検索ができます!かなり便利!
それと周辺天気(ATIS)も追加!
その場所の天気がわかります。
あと、こっそり英辞郎も改造してより軽くなった・・・。やばいかな?
■追記(06/11/13 11:47)----------
Ver.2.8
携ナビへのリンクを追加した!
「[1]位置情報を先に取得」の後、利用できます!
あとそれに伴ってリンクのアクセスキーの順番を若干修正しました。
■追記(06/05/13 23:00)----------
Ver.2.7
どうやらGoogle Mapsが日本測地系から、世界測地系に移行したことこら
表示位置が最大400mほどずれていたようです。
あちこちの文献から簡易な計算からより正確な位置を割り出す式を見つけたので
それを付け加えたところ、かなりいい線いくようになったのでこれでしばらく行きたいと思います。
実際、前と比較すればかなり正確になったように思います。
あとついでにキーワードをなしで検索した場合デフォルトで「コンビニ」が入るようにしました。
■追記(12/20 15:30)----------
Ver.2.6
ATIS交通情報、周囲の渋滞や規制情報を一括検索できる機能に直リンクにした。(ケータイウォッチ記事)
■追記(10/29 23:00)----------
Ver.2.5
ウィルコムエリア確認ツールの地図画像に直リンクにした。当たり前ですがページ表示がめちゃ速いです。使えるツールになりましたww。
■追記(10/13 10:00)----------
Ver.2.4
Google ローカル by Naokki.comをウィルコムエリア確認ツールと連動させました!
■追記(8/4 18:00)----------
Ver.2.3
AUで最初に画面を開いたときに自動的に位置情報を先に出るようにしてみた。けどできてるかどうか微妙。AUの方だれか検証お願いします。
■追記(8/2 14:00)----------
Ver.2.2
AUの一部機種に(多分古い機種?)パラメータがうまく渡らず位置情報の形式がパラメータどおりに戻ってこない事への対処をしました。
その他、内部的にちょっと修正。
■追記(8/2 9:45)----------
Ver.2.1
京ぽん(AH-K3001V)のフルスクリーンモード、スモールスクリーンモードで動作しなくっていましたのを修正しました。すんませーーんm(_ _)m
あと、ココギコさんによるとAUだとGoogle側で画像が出ない仕様になっているらしいですね。プロキシ的モードで作った方がいいのかな・・・。いつかは対応予定のつもり・・・。
えあえじほんnaviをアクセスキー6に加えちゃいました。
■追記(8/1 18:40)----------
Ver.2.0
AUのgpsOneにも対応させて見ました。使えるかどうか試してください。何分よく分からないのですがもし不具合があれば教えてください。
■追記(8/1 11:00)----------
ひそかにAUにも対応しようかと考え中!
■追記(7/30 13:00)----------
Ver.1.8
日本無線(JRC)系の端末の人用に文字化け対策してみました。検証ができないのでとりあえずやってみてください。
■追記(7/29 9:00)----------
Ver.1.7
縮尺「中域」を選択すると動作がおかしくなるバグを修正。その他画面の微調整を行いました。
■追記(7/28 19:00)----------
Ver.1.6
どうもGoogleのロゴが一番上にくるのはよろしくないらしい(紛らわしいと駄目らしい)とのことで、適当にロゴを作って置き換えました。
Googleブランド使用規約
・Web ページ内で一番目立つように Google ブランドを表示してはなりません。
より
■追記(7/28 9:00)----------
Ver.1.5
「位置情報を先に取得」
にアクセスキー[1]を割り当てました。これで少しキー操作が楽になりましたw
[1]を二回連打すれば位置情報が取れるというわけですw
その他あちこちにアクセスキーをつけてみました。
それとひそかにフルスクリーンモードでも利用できるようになってます。ただ、おすすめはスモールスクリーンモードかな。googleに飛んだときに地図の文字のつぶれが少ない気がするので。
あと、Ver.1.2で修正した位置情報の計算方法を実際に検証して間違いないことを確かめました。
安心してご利用ください。
■追記(7/27 11:00)----------
Ver.1.4
「位置情報を先に取得」
機能を正式にアップ。
正確な位置が知りたい人は上記を、一度切断してからクリック(AH-K3001V京ぽんのみ)
京ぽんは一度アンテナを捕まえると自分がいる位置ではなく、その最寄のアンテナ自体の位置情報を出してしまいます。
でも一度切断した直後に位置情報をGETしようとすると複数アンテナからある程度正確な自分がいる位置を計算して出してくれます。それに対応するにはどうすればいいか悩んでたのですが何とかできました。
1.3のときは位置情報のみをGoogleに渡していたのですが、それだと不便なので渡さないでこちらの検索画面に戻るようにしました。
ただしこの機能を使った場合は検索のたびに位置情報を取得しなくなりますのでご注意ください。「位置情報を先に取得」を押したときの位置を継続保持します。
■追記(7/27 8:00)----------
Ver.1.3
地図の縮尺に
詳細IIIII
最詳細
を加えました。地域によってはズーム率が変わるらしい。
あと、「正確な位置が知りたい人はここを一度切断してからクリック」ボタンを配置した。
位置情報のみGoogleに伝える仕様になってます。ベータ仕様ですので・・・。
■追記(7/26 13:00)----------
Ver.1.2
位置情報の計算を微妙に間違っていたようです。
変更したらやっぱり前より正確!!
memn0ckさんにmixi経由で質問したところ教えていただきましたー(爆)
めむたんありがと!
■追記(7/26 12:00)----------
Ver.1.1
画面の微調整を行いました。
分かりやすいように言葉使いの微調整を行いました。
ヘッダー情報をいじってGoogleのimodeプロキシに対応させました。
このページへのリンクを張りました。
なおっきのぶろぐモバイルバージョンへのリンクを張りました。
■追記(7/25 18:30)----------
文字化けが一部で起こっていた様なので対策を施してみました。
あと拡大縮小を10段階(Googleのすべての段階)に対応しました。
どうかなーーー。ここらで
Ver.1.0
としますねー。
■追記(7/25 10:00)----------
バージョンアップしましたーーー!
・検索キーワードを先に入力できる
・地図のON OFF
・地図のズーム率(7段階)
■追記(7/24 19:00)----------
いろいろ便利なやり方を考え中。
しばらくしたら、「位置情報」と「検索語」と「マップのズーム率」を一緒に選択できるようにして
いきなりマップが開くようになると思うよー。
それまでしばらくお待ちください。
予定機能としては
・地図のON OFF
・地図のズーム率
・検索キーワードを先に入力できる
みたいな感じで考えてます。
2005/7/24 09:52.
メモ(2005/07/28 9:17)---------。
例の計算方法(めむたんに教えてもらってV.1.2で修正したやつ)なんですがいろいろと検証してみました。
N1+N2/60+N3/(60*60)+N4/(60*60*60)
N1+N2/60+N3/(60*60)+N4/(60*60*1000)
は本当はどちらが正しいか、そしてどのくらいずれているのか・・・。
その結果はやはりめむたんの方が正解で
どのくらいずれているかというと
およそ北北東に352mほどずれることが分かりました。
どうやって調べたかって言うと
実際にアンテナのあるポイントで両方の計算で現れるポイントをプロットしてみました。
https://maps.google.co.jp/maps?q=35.2782388889,137.051763056&spn=0.005808,0.006870&hl=ja
これN1+N2/60+N3/(60*60)+N4/(60*60*1000) が正しい。サンマルシェ南館には最新8本アンテナが立っているのを確認しています。
そして60x60x60で計算した方は
https://maps.google.co.jp/maps?q=35.2811111111,137.053273148&spn=0.005808,0.006870&hl=ja
でした。およそ僕のモニター上で8.8cmずれています。んで縮尺が100mで2.5cmでした。計算すると352mですね。
とりあえずそんな感じでしたのでご報告させていただきましたー。
正確な位置のほうももしかしたら数メートルずれているかもしれないですね。でもGoogleマップかアンテナ位置情報の誤差なのかなと思います。なんどやっても同じ数値なので・・・・。
コメント (17)
Googleローカルって、経緯度から検索できるんでしたっけ?
なにか位置→住所変換使ったりしてるとか、ですか?
Posted by: kokogiko | 2005年07月25日 05:15
日時: : 2005年07月25日 05:15
kokogikoさんどうもー。
位置情報は経度緯度を場所に入れればOKでした。
ただ、60進数を10進数に変換?しないとだめでしたけど・・・。
Posted by: naokki | 2005年07月25日 10:00
日時: : 2005年07月25日 10:00
ウチの環境(つかみんな一緒だと思うけど)では動きません。
文字コードは自動選択にしてますが、
ページのコードがSJISでテキストボックスのコードがEUCで送られるようです。
見つかりませんでしたとエラーが返ってきて、キーワードに入力した2バイト文字が化けて返ってきます。。。
Posted by: a | 2005年07月25日 15:54
日時: : 2005年07月25日 15:54
aさんどうもです。
今のところ動作確認ができてるのは
京ぽんことAH-K3001V
だけですね。それ以外のAIR-EDGE PHONEの環境でのテストは僕が持っていないので
できません。
よろしく!
Posted by: naokki | 2005年07月25日 16:00
日時: : 2005年07月25日 16:00
あうう。もち京ぽんなのですが。。。
もしやと思ってクッキー削除するも同じ症状です。
なんでだろ。。。
Posted by: a | 2005年07月25日 23:37
日時: : 2005年07月25日 23:37
こんなん、よくやるなぁー
というか、偉い!
よくやった!!
Posted by: . | 2005年07月25日 23:50
日時: : 2005年07月25日 23:50
接続環境ってどうなんでしょう?
京ぽんですがJ-comだからかな?表示されません
ネットの接続はCLUB AIREDGE限定かしら?
Posted by: japa | 2005年07月26日 02:38
日時: : 2005年07月26日 02:38
naokki さん、TB どもなのだ。
最初、どうやっても上手く表示できなかったんだけど、「キーワード」に何かを入力しなくちゃだめだったのね。(汗)
関東のはずれの田舎でも利用できて助かるのだ。
Posted by: はんぎょどん | 2005年07月27日 22:57
日時: : 2005年07月27日 22:57
旅先でご飯を食べられる所が近くにないか探すのに、早速使わせて頂きましたが、京ぽんって本当に凄い!と思いました。欲しい情報がいつでもどこでも手に入れられるという、昔の人が描いていた未来の技術が、現実になったんだなぁと実感しました。ちょっと前まではこういう風にユビキタスに情報が手に入るのは、マンガや映画の中の話しだったのに・・・という感じです。
Posted by: もはは | 2005年08月05日 00:41
日時: : 2005年08月05日 00:41
CasioのA5401CAⅡでやってみました。
位置情報、取得できるようです。
Posted by: Nezumi | 2005年08月08日 23:33
日時: : 2005年08月08日 23:33
Nezumiさん
確認ありがとうございます!
Posted by: naokki | 2005年08月09日 08:28
日時: : 2005年08月09日 08:28
こちらのツールを京ぽんで愛用しております者です。
外出先でもとてもよく利用しておりました。
私も最近シャーポンにしたのですが、これで広い画面で心行くまで見られると思っていたところ
位置情報の設定をしたにも関わらずパソコンからと認識されてしまい
こちらのツールを使うことが出来ませんでした(´・ω・`)
お手すきの時がありましたら是非シャーポンでも使えるようになれば幸いです。
シャーポンで夜中帰省の最中もずっとなおっきさんのブログを見させていただいておりました。
これからも益々のご活躍を祈念しております。
Posted by: ws | 2006年01月04日 03:50
日時: : 2006年01月04日 03:50
シャーポンでも見られるかやってみますね~。仕事始まったら実験&リリースやります~
Posted by: naokki | 2006年01月04日 09:54
日時: : 2006年01月04日 09:54
まだ、解決法は見つかってませんけど、もう少しがんばってみますよ~
個人的にも絶対やりたい部分なので~
Posted by: naokki | 2006年01月07日 07:51
日時: : 2006年01月07日 07:51
洋ぽんでは使用できないのでしょうか?どこでやっても位置情報が愛知県になってしまいます。。。
Posted by: you | 2006年01月10日 22:21
日時: : 2006年01月10日 22:21
WX310J では入力した文字が文字化けし、正しい検索ワードとして認識されません。緯度経度の取得はうまくいっています。
対策としては、検索ボタンが押されたら一度入力された文字の文字コードを強制的にGoogleが対応する文字列に変換してから、Googleに送信すると良いと思います。
Posted by: ディク | 2007年05月12日 17:10
日時: : 2007年05月12日 17:10
WX310Jでは文字化けしますか~~~。
あちゃちゃ・・・
ちょっと時間あるときにでも調べてみます。
Todoに入れときました。
Posted by: なおっき | 2007年05月12日 20:13
日時: : 2007年05月12日 20:13