• 4

為什麼Arc不能在室內打卡iPhone可以呢?


n6202 wrote:
基本上,不管你是用什...(恕刪)


可是,一般來說不管是ADSL或Cable modem理論上都是DHCP!如果,就算google透過ISP取得用戶帳單地址,還得去mapping ISP的DHCP server?

另外,前面舉到WiMAX的例子,他是Mobile IP所以只要不斷線,我行動中IP是一樣的哩!
最近在找Adnroid wifi定位跟AGPS定位相關的資料
剛好可以來回答一下

AGPS跟wifi定位其實是兩碼子事...

GPS在定位時,需要抓到3~4顆衛星的訊號,才有辦法根據"這些衛星的切確位置"與"手機與這些衛星的距離"來計算出自己的位置。
在收到衛星訊號時,跟各個衛星的距離可以很快得到,但要從衛星訊號中收集到完整的資料來得到衛星的切確位置就需要花費好幾分鐘的時間,GPS定位通常有不少時間就花費在這裡。
A-GPS的話,就是讓你可以透過手機網路來取得衛星位置的資料而不需要從衛星訊號中慢慢撈,所以才有辦法讓GPS的定位變得很快。

有人可能會想問,那這些資料為什麼不內建在手機裡?
因為實際上衛星的位置(軌道)是有可能跑掉的,所以地面上會有幾個Control Station在監控這些衛星,每隔一段時間(幾個小時)就更新這些資訊,然後update到衛星上隨著衛星訊號發送,內建的話可能會發生悲劇。


再來,wifi定位是指手機在搜尋到附近的wifi之後,將"wifi ap的MAC address"(沒連上也沒關係喔,有訊號就抓得到MAC)以及你"手機連上的基地台id"透過網路(wifi or 3G)傳到google的location service裡面查詢,然後google就會回你一組座標了。

??!!(驚!)那google怎麼有辦法由我送過去的這些資訊得到我的座標??!!
有兩個方式
1. 還記得google的街景車嗎?
google的街景車在拍街景的時候,你以為他真的很單純的在逛街拍照嗎? 其實他同時間也開著GPS到處在收集基地台跟wifi訊號,有了這些資訊,你就有辦法回答你一個大略的座標了。

2. 無私分享的各位
當你在手機上開啟wifi定位的時候,有沒有注意到會跳出一個視窗
"允許Google的定位服務收集匿名位置資料。即使您的手機的手機沒有執行任何應用程式,系統仍會收集這些匿名資訊。"
假使你同意了,之後當你開啟了GPS定位跟wifi的時候,你就變成了一台沒有拍街景功能的小小街景車了。

由於wifi的訊號通常都不超過幾百公尺,所以通常用這方式得到的座標不會相差太遠。(設備換地點的case不討論 XD)


ps. 有人提到從wifi得到大概的位置來幫助GPS定位,這當然是有,但這只是讓你可以只用3個衛星來定位而已,因為3顆衛星只能決定2個點,有了大概的位置就可以直接排除掉不可能的那一點,不過這並不是一般定義中的AGPS。

ps1. 還有人提到從IP可以查出你大約的所在位址,這個有點難度,IP基本上只可以查出是哪個單位註冊的,這些單位並沒有也沒辦法提供每個IP對應到的電腦所在的位置座標喔。

ps2. 喔忘了iPhone,之前Apple的wifi定位應該也是用類似的方式運作,由Skyhook這家公司來提供查詢,但有看到一篇報導說後來Apple已經停止跟他們合作了,現在由誰來提供就不清楚了。

感謝樓上大大詳細的資料...
但是,還是有一點疑問...
也試過全新買的AP跟手機...一樣是一開機在室內就定位哩?...小弟所謂"室內"就是那種確定GPS收不到的室內...
所以,我對Google街景車蒐集所有AP MAC持保留態度哩!這大概對台北市這種有大規模佈建戶外WiFi涵蓋的城市比較可行!說他蒐集了用戶家裡的AP MAC,比如說,我家住15樓,在樓下是收不到我家裡的AP訊號阿?Google街景車又是如何記錄我AP的MAC?

smartjackson wrote:
為什麼Arc不能在室...(恕刪)

因為你不會用啊!~
你要到設定裡面 位置與資訊
使用手機與網路訊號定位
去勾選他
才可以在收不到GPS也定位(或打卡)喔!!!

Tyhalan wrote:
感謝樓上大大詳細的資...(恕刪)


不需要無線AP也可以定位喔
GOOGLE光是用手機收到的基地台
就可以做出略的定位!~

你WIFI可能快速拆拆裝裝的
基地台種不可能吧...

而且就算是新AP
你身邊只要有人同時收到你AP又同時開GPS
他就會把你這台新的AP位置上傳到GOOGLE去
很快你這台新AP也可以定位了~~~

我所指的定位是可以完全沒有GPS訊號下定位喔!!!

mmmtoast wrote:
不需要無線AP也可以...(恕刪)


可是,小弟的問題就是,即使手機接收到基地台BSID回傳至google,那google又如何知道"基地台"的經緯度,進而推算我的位置呢? 一般來說對行動業者,基地台的位置算是商業機密阿!遑論黑站白站的問題了!

另外,剛好小弟工作的環境有所為電波隔離室!門關起來只透過內部的網路一樣可以定位哩?

我只能說谷哥真的很神~~

Tyhalan wrote:
感謝樓上大大詳細的資...(恕刪)


兩種可能..
1. 你的AP是新的查不到...但你手機還是有收到其他wifi訊號(沒連上有抓到MAC就行)...還是可以查...假設真的那麼剛好附近的所有AP都沒有記錄...那請跳到case 2
2. 你的AP是新的而且你家附近完全收不到任何其他的wifi訊號...他還是可以把基地台id丟出去查...

只要是安卓系統都一樣吧

GPS 無庸置疑的就是與天上衛星座定位,抓到的衛星越多,定位越精準,
所以你手機沒辦法直接對到天空時,GPS訊號會相當差。
精確度約在10公尺的範圍內。

AGPS 就是走網路系統,包含手機基地台、家中無線網路基地台、WIFI熱點,
精確度大約是100-500公尺的範圍內。

至於為什麼可以可以透過網路系統定位?

這大概跟手機基地台、以及電信機房有關了,
就像使用者上線的IP,一般使用者可以透過IP搜尋到,該IP所使用電信機房的位置,
這就會很接近使用所在的區域範圍。
而網路警察可以申請查詢更深入的精確位置,一樣的道理。
前陣子因為買二手的無線分享器,結果家中定位三不五時會跑到台中= =
後來經過查證,GOOGLE會從家中以及附近所有你手機蒐尋到的wifi的mac,
回傳到他的系統然後再從資料庫裡判斷你手機的位置,而我所購買的分享器
前任主人便是台中人,他的MAC已經在GOOGLE的資料庫裡設在台中了,後來我
自己去GOOGLE的一個網頁填資料校正,隔了一陣子後終於正常定位了。我只
能說,GOOGLE的資料庫真的非常強大,全世界都在他的掌握之中...

另外,當時也有查到資料說,可以長時間用3G上網跟wifi同開,讓他系統長期
接收到你3G定位跟MAC位置的衝突,最後也會校正回來!

dewin wrote:
前陣子因為買二手的無...(恕刪)


請問是要到哪邊校正資料呢?
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?