アカウント名:
パスワード:
位置情報をGoogleなりAppleなりに送ることに同意しないとGPSが使えない仕様はどうにかしてほしい。匿名と言われるけれど同意したくない。
スマートフォン単体ではまともな精度、速度で位置を算出できないと思う。無意味に送信しているわけではない。位置特定に数十秒程度かけていいなら単独でも出来るみたいだけど…。http://k-tai.impress.co.jp/docs/column/keyword/20100223_350721.html [impress.co.jp]
単独では最初の位置特定に数十秒かかるというのは、スマートホンに限らないGPS機器の一般的な特性です。「スマートフォン単体ではまともな精度、速度で位置を算出できない」と主張するのなら、GPSを使うカーナビなども「まともな精度、速度で位置を算出できない」ということになりますよ。数十秒かかるというのは、まったう情報ゼロな状態からスタートした場合の所要時間であり、一旦補足してしまえばその後はちゃんとした精度速度で位置を算出できます。
で、ちょっと昔の携帯電話のGPSでは、性能・消費電力的な観点から、端末単体では測位せず、端末が受信した情報をサーバに送ってから、サーバ側で計算し、その結果を端末に送り返していました。そういうシステムの場合、サーバに情報送信するのは必須です。
ですが、今では端末側で単体で即位計算まで行うのが主流になってます。そうなれば、サーバ側に受信情報を送る必要はありません。
サーバから補足情報をもらうアシストGPSの場合、純粋なGPSとしては「測位開始時の所要時間の短縮」にはなりますが、基本的に測位開始後の精度や速度の向上はないですね。
SIMなしWifiオフの端末で実用上問題ない精度で、位置と精度を算出できてますけど・・・
そりゃ、精度には問題ないでしょうよ。#2195286は特定にかかる時間を問題にしているのでは?
そりゃ精度に問題はありません。測位が専門のGPSですから。
元コメントが>スマートフォン単体ではまともな精度、速度で位置を算出できないと思う。だったのでまずは精度かなと。
特定に掛かる時間ですがコールドスタートで30秒〜1分くらいですかね。(室内だと無理です)ただ、スマホでコールドスタートすることなんて少ないのでだいたい10秒くらいで測位できていました。一度測位されてしまえばほぼリアルタイムで測位が継続されるので実用上問題ありません。
どっちが幼稚園児だか
スマホ考えられる実用上ですよ。実体験ではナビゲーション(歩行、自動車問わず)。
>核兵器で狙い撃ちするには十分な精度なのか>それとも、針に糸を通すような精度なのか
不勉強なのでA-GPSって針に糸を通す精度(0.1mm以下?)があるのは知りませんでした。
少なくともAndroidではGPSのみを使用する場合、Googleへ情報は送られません情報が送られるのはWi-Fiや基地局の情報を使って位置測位を行う場合です
>少なくともAndroidではGPSのみを使用する場合、Googleへ情報は送られません>情報が送られるのはWi-Fiや基地局の情報を使って位置測位を行う場合です
と、普通は思うのですが、GPSを初めてオンにするときにGoogleに匿名で情報を送る旨が表示され、許諾に同意しないとオンにできないのですよ。
Androidの場合、/system/etc/gps.confに記述された内容が使用されます。
この内容はrootがあれば書き換えられますし、またメーカーでも変更可能です。なので、「AndroidのGpsはGoogleに情報送るか?」といえばそうとは限りません。端末の設定次第と言うことになります。
たとえばXperiaに海外ロムを入れてると、この設定が海外ソニエリサーバーと通信する旨にになるためそれを自前で修正するとかはよくあるノウハウの一つです。
ちなみに、Xperia ray国内ロム環境で今試しましたが「ネットワーク位置情報取得」をオンにしようとすると「Googleに匿名化された情報が行きます」と警告が出ますが、「Gps位置情報取得」をオンにしようとすると「匿名での通信とその通信費が発生する可能性があります」と警告されます。なお、初回だけでなく毎回警告されます。
後者は通信先がGoogleとは限りませんし、通信しているとも確定しない言い回しですね。
後者に関しては、おそらくですが先の設定ファイルの内容によらずとりあえず警告出しとく、みたいなのがAndroid汎用実装側に入ってるのでは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
GPS (スコア:0)
位置情報をGoogleなりAppleなりに送ることに同意しないとGPSが使えない仕様はどうにかしてほしい。
匿名と言われるけれど同意したくない。
Re: (スコア:0)
スマートフォン単体ではまともな精度、速度で位置を算出できないと思う。
無意味に送信しているわけではない。
位置特定に数十秒程度かけていいなら単独でも出来るみたいだけど…。
http://k-tai.impress.co.jp/docs/column/keyword/20100223_350721.html [impress.co.jp]
Re:GPS (スコア:5, 参考になる)
単独では最初の位置特定に数十秒かかるというのは、スマートホンに限らないGPS機器の一般的な特性です。
「スマートフォン単体ではまともな精度、速度で位置を算出できない」と主張するのなら、GPSを使うカーナビなども「まともな精度、速度で位置を算出できない」ということになりますよ。
数十秒かかるというのは、まったう情報ゼロな状態からスタートした場合の所要時間であり、一旦補足してしまえばその後はちゃんとした精度速度で位置を算出できます。
で、ちょっと昔の携帯電話のGPSでは、性能・消費電力的な観点から、端末単体では測位せず、
端末が受信した情報をサーバに送ってから、サーバ側で計算し、その結果を端末に送り返していました。
そういうシステムの場合、サーバに情報送信するのは必須です。
ですが、今では端末側で単体で即位計算まで行うのが主流になってます。そうなれば、サーバ側に受信情報を送る必要はありません。
サーバから補足情報をもらうアシストGPSの場合、純粋なGPSとしては「測位開始時の所要時間の短縮」にはなりますが、基本的に測位開始後の精度や速度の向上はないですね。
Re: (スコア:0)
SIMなしWifiオフの端末で実用上問題ない精度で、位置と精度を算出できてますけど・・・
Re: (スコア:0)
そりゃ、精度には問題ないでしょうよ。
#2195286は特定にかかる時間を問題にしているのでは?
Re: (スコア:0)
そりゃ精度に問題はありません。
測位が専門のGPSですから。
元コメントが
>スマートフォン単体ではまともな精度、速度で位置を算出できないと思う。
だったのでまずは精度かなと。
特定に掛かる時間ですがコールドスタートで30秒〜1分くらいですかね。(室内だと無理です)
ただ、スマホでコールドスタートすることなんて少ないのでだいたい10秒くらいで測位できていました。
一度測位されてしまえばほぼリアルタイムで測位が継続されるので実用上問題ありません。
Re: (スコア:0)
イマドキの事情なら #2195316 が正しい。
Re: (スコア:0)
どっちが幼稚園児だか
Re: (スコア:0)
スマホ考えられる実用上ですよ。
実体験ではナビゲーション(歩行、自動車問わず)。
>核兵器で狙い撃ちするには十分な精度なのか
>それとも、針に糸を通すような精度なのか
不勉強なのでA-GPSって針に糸を通す精度(0.1mm以下?)があるのは知りませんでした。
Re: (スコア:0)
少なくともAndroidではGPSのみを使用する場合、Googleへ情報は送られません
情報が送られるのはWi-Fiや基地局の情報を使って位置測位を行う場合です
Re:GPS (スコア:2)
>少なくともAndroidではGPSのみを使用する場合、Googleへ情報は送られません
>情報が送られるのはWi-Fiや基地局の情報を使って位置測位を行う場合です
と、普通は思うのですが、GPSを初めてオンにするときにGoogleに匿名で情報を送る旨が表示され、許諾に同意しないとオンにできないのですよ。
Re: (スコア:0)
Androidの場合、
/system/etc/gps.confに記述された内容が使用されます。
この内容はrootがあれば書き換えられますし、
またメーカーでも変更可能です。
なので、
「AndroidのGpsはGoogleに情報送るか?」といえば
そうとは限りません。
端末の設定次第と言うことになります。
たとえばXperiaに海外ロムを入れてると、
この設定が海外ソニエリサーバーと通信する旨にになるため
それを自前で修正するとかはよくあるノウハウの一つです。
Re: (スコア:0)
ちなみに、Xperia ray国内ロム環境で今試しましたが
「ネットワーク位置情報取得」をオンにしようとすると
「Googleに匿名化された情報が行きます」と警告が出ますが、
「Gps位置情報取得」をオンにしようとすると
「匿名での通信とその通信費が発生する可能性があります」と警告されます。
なお、初回だけでなく毎回警告されます。
後者は通信先がGoogleとは限りませんし、
通信しているとも確定しない言い回しですね。
後者に関しては、おそらくですが
先の設定ファイルの内容によらずとりあえず警告出しとく、
みたいなのがAndroid汎用実装側に入ってるのでは?