openGPS.cn - 高精度IP定位原理,定位誤差說明

本文贊助 新手上雲2bit.cn

阿里雲代金券 2bit.cn/q

阿里云云服務器   2bit.cn/2(低配)  2bit.cn/5(高配)

 

【ip定位歷史】

關於IP定位,最早是通過運營商實現,每個運營商申請到的ip段,在某個範圍內使用。

因此早期只能是國家爲單位的基礎數據。

對於比較大的國家,就進一步劃分,比如,中國某通訊公司(不打廣告),固定將某些ip分配某些機房使用,而這些機房則具備地域屬性,因此就可以知道某些ip的位置是哪個省市區。

在進一步,網上有種測算路由的方式進行定位,就是由大範圍逐個跳轉,跟蹤路由。從而對比找出ip所在的小範圍。

【前提條件】

如今,網絡鋪設已經有個相當多的特性,比如:

A.國內的某大運營商,ip資源夠用,直接給用戶分配公網ip。我以前就在這種網絡下用動態域名工具玩過網站。

B.部分運營上爲了緩解ip資源不足問題,某個大範圍使用代理轉發方式,給到用戶的是私網ip,用戶最終用代理的ip池的ip訪問公網。

C.電話運營商,ip資源利用率過低,幾乎是一個省份用一個ip池進行代理給用戶的手機網絡上網

【延伸價值】

隨着大數據發展,百度做了大數據匿名收集數據,數據實時分析。因此可以將手機收集到的精準GPS數據和當前所用IP數據成對上報給後端服務器,運算過之後,就可以得出某個IP的分佈範圍數據。

誤差說明:

對於上述A的情況,精確度可以達到幾十米

對於上述B的情況,可能得覆蓋一個城市的範圍

對於上述C的情況,往往是一個省份的誤差程度

因此,對於有線寬帶用戶,分配了相對固定的公網IP,用戶在這個線路下有放置了wifi無線路由器,wifi下有接入了手機用戶,手機裏運行了百度的服務,比如百度地圖,或者百度地圖SDK。

其定位精度就可以達到幾十米範圍。對於這種數據,只有bat這種大頭才能實現的了這個規模的數據手機,因此準確度幾乎無法被超越,更大的互聯網公司除外

【傳送門】

點擊超鏈接可體驗我上述所說的定位功能

普通IP定位:https://www.opengps.cn/Data/IP/IPSearch.aspx

高精度IP定位:https://www.opengps.cn/Data/IP/IPHighAccuracy.aspx


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章