① 基站定位通過什麼方式來獲取位置信息的
基站與基站之間的位置信息啊
② 怎麼查當地的基站分布,
移動2G網路我們說的基站編號是分LAC和CI的,在中國,CI不是唯一的,LAC在國內是唯一的,可以根據LAC查詢大概的位置,然後再到當地運營商查CI。
比如你的LAC是21147,那麼換算成16進制就是529B,那麼52表示在江蘇,後面的2位表示具體的地市,然後再到具體的地市CI就唯一了,查59207在哪就好了。
你要有對應的LAC和CI翻譯表,不然查不到的。
③ 如何通過移動基站編號查詢地里位置
移動2G網路我們說的基站編號是分LAC和CI的,在中國,CI不是唯一的,LAC在國內是唯一的,可以根據LAC查詢大概的位置,然後再到當地運營商查CI。
比如你的LAC是21147,那麼換算成16進制就是529B,那麼52表示在江蘇,後面的2位表示具體的地市,然後再到具體的地市CI就唯一了,查59207在哪就好了。
你要有對應的LAC和CI翻譯表,不然查不到的。
④ 如何准確到達移動基站位置
用
GPS導航
記錄路徑,走過一次後,以後就可以按路徑走了。
現在不少手機有導航功能,
可以用手機來記錄。
⑤ 如何根據基站獲取移動端地理位置
通過基站信息獲取經緯度
@param cell
@return
@throws Exception */ private SItude getItude(SCell cell) throws Exception { SItude itude = new SItude();
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://www.google.com/loc/json");
try {
JSONObject holder = new JSONObject();
holder.put("version", "1.1.0");
holder.put("host", "maps.google.com");
holder.put("address_language", "zh_CN");
holder.put("request_address", true);
holder.put("radio_type", "gsm");
holder.put("carrier", "HTC");
JSONObject tower = new JSONObject();
tower.put("mobile_country_code", cell.MCC);
tower.put("mobile_network_code", cell.MNC);
tower.put("cell_id", cell.CID);
tower.put("location_area_code", cell.LAC);
JSONArray towerarray = new JSONArray();
towerarray.put(tower);
holder.put("cell_towers", towerarray);
StringEntity query = new StringEntity(holder.toString());
post.setEntity(query);
HttpResponse response = client.execute(post);
HttpEntity entity = response.getEntity();
BufferedReader buffReader = new BufferedReader(
new InputStreamReader(entity.getContent()));
StringBuffer strBuff = new StringBuffer();
String result = null;
while ((result = buffReader.readLine()) != null) {
strBuff.append(result);
}
JSONObject json = new JSONObject(strBuff.toString());
JSONObject subjosn = new JSONObject(json.getString("location"));
itude.latitude = subjosn.getString("latitude");
itude.longitude = subjosn.getString("longitude");
Log.i("Itude", itude.latitude + itude.longitude);
} catch (Exception e) {
Log.e(e.getMessage(), e.toString());
throw new Exception("" + e.getMessage());
} finally {
post.abort();
client = null;
}
return itude;
}
/**
⑥ 怎麼根據手機基站的ip獲取相應的地理位置
每個基站都有IP,基站下有有子ip,基站一般有1-3個扇區,如果扇區在分子ip的話,手機獲取的是子ip,可以通過子ip來找到上一級ip,所以就可以確認手機的相對位置
⑦ 基站位置怎樣查詢
有軟體可以查,好像叫基站查詢,360軟體管家裡有,是安裝在手機上的
⑧ 給予基站定位的手機軟體,他的經緯度位置信息時如何獲取的
基站建設的時候,都有在基站信息中輸入了用GPS定位過的坐標。基站定位軟體和GPS定位的原理是一樣的,不過精度要差遠了。具體的專業名詞忘了,具體是已知一個A點、B點、C點坐標,需知道D點坐標;這個時候用ABC三點和D點的距離就可以知道D點的坐標了。Google earth的原理就是這樣的。手機到基站的距離是通過信號強度來測量的,所以精度要差的多。
⑨ 知道聯通基站號怎麼查詢地理位置
能,聯通專門有一套基站號和位置匹配的東西,有的手機上可以下載這種查詢軟體。
⑩ 如何知道你身邊運營商基站的位置
前面說過,通過基站三角定位可以知道手機位置,但通過一部手機確定周圍基站的位置就復雜了。不過這個奇怪的軟體也已經被「好事者」開發出來了,名字叫Signal。蘋果軟體商店找不到,因為它是Dev Team(專門破解iPhone的組織)成員
Planetbeing
開發的,所以要想使用Signal軟體還是要先把iPhone手機「越獄」。
在Cydia默認軟體源中下載Signal軟體竟然是要收費的!我都「越獄」了還要收費?這里請大家諒解,
Cydia中的很多程序開發者也要吃飯啊。不過在Cydia一些破解軟體源中[1]
,竟然可以找到免費的Signal軟體。
下載安裝完畢,安裝步驟省略。在手機網路連接正常的情況下打開Signal軟體,如左圖所示,背景是調用的谷歌地圖,中心的藍點是你所在的位置,紅圈是你的手機正在連接的基站,藍圈是可搜索到的基站,黃圈是曾經搜索到的基站,灰圈是不能定位的基站。中間的數字是對應基站的信號強度,單位為dBm
。 圈中數字值越小越好,低於85的語音和數據傳輸沒有任何問題,大於100的信號質量就不好了。
單擊右下角的i
,可以顯示更加專業的參數,如:MCC=移動國家號碼(中國460),
MNC=移動網號,移動是0
,聯通是1、2
,電信C網是3,
LAC位置區域碼,
CellID基站識別號等。
有意思的是,當你一直運行Signal,它會記錄下你所有連接過的基站位置並以黃圈的形式標注在谷歌地圖上,這樣當你的活動半徑足夠大的時候,你就可以自動繪制一張基站分布圖了。
實際上這個軟體之所以能夠確定基站的位置是通過基站LAC位置區域碼、CellID基站識別號查詢谷歌地圖資料庫得到的。也就是說谷歌已經把中國運營商所有基站位置信息記錄到他的資料庫中,我想肯定不是中國移動運營商給谷歌的,而是谷歌通過技術手段自己獲取的,太強大了!
類似的還有查詢WiFi熱點位置的軟體,有興趣的朋友可以試試看。
小貼士經測試,因為是非蘋果官方調用的谷歌地圖程序,你所在的中心位置會有百米的偏差,需要安裝地圖偏移補丁[2]進行校正。
本文節選自《iPhone幫幫忙》一書。圖書詳細信息: