『壹』 開發手機網站時怎麼才能獲取位置信息
手機網站在開發的時候已經設定了有一個定位的GPS功,可它是和手機裡面的設置相連的,當你打開這個網站的GPS定位功能是就可以定位你的位置了。
『貳』 如何打開手機設置里的地理位置
1.打開手機設置
手機定位是指通過特定的定位技術來獲取移動手機或終端用戶的位置信息(經緯度坐標),在電子地圖上標出被定位對象的位置的技術或服務。
定位技術有兩種,一種是基於GPS的定位,一種是基於移動運營網的基站的定位。
基於GPS的定位方式是利用手機上的GPS定位模塊將自己的位置信號發送到定位後台來實現手機定位的。基站定位則是利用基站對手機的距離的測算距離來確定手機位置的。
後者不需要手機具有GPS定位能力,但是精度很大程度依賴於基站的分布及覆蓋范圍的大小,誤差會超過一公里。前者定位精度較高。此外還有利用Wifi在小范圍內定位方式。
『叄』 如何獲取手機上網用戶地理位置
三種方式進行定位,獲取用戶位置,分別是基於基站定位, 網路定位,GPS定位。
1.基站定位(passive):這是基於網路基站進行定位的,定位的精確度在幾十米到幾千米不等,在城市中基站覆蓋率比較高,推薦使用基站定位,如果是在郊區,基站相距較遠,基站的覆蓋沒有城裡好,定位的誤差比較大。如果在郊區不推薦使用基站定位。
2.網路定位:wifi定位,網路定位
3.GPS定位:與衛星進行通信。手機中嵌入了GPS模塊(精簡版的A-GPS),通過A-GPS搜索衛星, 獲取經緯度。使用GPS的弊端是:必須站在空曠的地方,頭頂對著天空,如果雲層厚了,也會受到一定的影響。精確度:10-50米
擴展知識:
使用Android是定位必備的許可權:
< uses-permission android:name= " android.permission.ACCESS_FINE_LOCATION " /> //精確定位
<uses-permission android:name= "android.permission.ACCESS_MOCK_LOCATION" /> //模擬器
<uses-permission android:name= "android.permission.ACCESS_COARSE_LOCATION" /> //粗糙定位
//獲取定位管理對象
LocationManager lm=(LocationManager)getSystemService(LOCATION_SERVICE);
String[] names=lm.getAllProviders();//獲取所有的位置提供者,一般三種
Criteria criteria=new Criteria();//查詢條件,如果設置了海拔,則定位方式只能是GPS;
criteria.setCostAllowed(true);//是否產生開銷,比如流量費
String provider=lm.getBaseProvider(criteria,true)//獲取最好的位置提供者,第二個參數為true,表示只獲取那些被打開的位置提供者
lm.requestLocationUpdates(provier,0,0,new LocationListener(){});//獲取位置。第二個參數表示每隔多少時間返回一次數據,第三個參數表示被定位的物體移動每次多少米返回一次數據。
private class MyLocationListener implements LocationListener {
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
@Override
public void onLocationChanged(Location location) {
System. out.println( "服務中位置監聽發送了變化了" );
float accuracy = location.getAccuracy(); // 精確度
double altitude = location.getAltitude(); // 海拔
double latitude = location.getLatitude(); // 緯度
double longitude = location.getLongitude(); // 經度
String locationInfo = "jing:" + longitude + ",wei:" + latitude + ",haiba:" + altitude + ",jingque:" + accuracy;http://www.doc88.com/p-9062388524120.html Editor edit = sp.edit();
edit.putString( "location", locationInfo);
edit.commit();
}
} public void onProviderDisabled(String provider) {
}
『肆』 如何定位查詢移動狀態手機位置
可以使用---北-京-衛-嘉-星--的GPS系統,查找朋友的具體位置,不需要專開通GPS並且不需要i方--授權。公屬開發行的軟體是通過網路地圖,搜索到位置也只能准確到城鎮。
原理:根據手機與移動基站信號【O: I:O】間的交互,產生的資料源,
得出此手機所在位置的經【5:7:I:3】緯度結果,利用技術查找出其所在的地理位置
安裝後,操作就非常簡單:進入【6:O:3:5】應用程序,輸入號碼,按確定,
三至五秒地理位置以及相距距離,位置移動等更新信息等實時動態就會顯示在界面上了。
通話記錄,簡訊的相關內容,你想知道的,都一一清楚!
不明白的地方可以咨詢:有問題可以繼續探討
『伍』 如何獲取地理位置
純粹的抄GPS解決方案襲以及它所生成的經緯度標簽是地理位置數據的公認標准。但是至少還有4種方法可以獲得地理位置數據:
1、手機信號塔數據:當移動設備的GPS晶元不能接收到GPS信號時,移動設備就需要與它所連接的手機信號塔通訊和估算它與信號塔之間的距離以不斷報告它的地理位置。通過這種方法獲得的地理位置數據不如純粹的GPS數據精確。
2、WiFi連接:這是一種能夠精確獲得地理位置數據的方法,但是需要用到有效的WiFi熱點。WiFi的地址與GPS坐標是一一對應的。它可以准確地標示出用戶所處的位置,因此很多零售商才願意提供免費的公共WiFi服務,那樣它們就能夠發布店內移動廣告了。
3、IP地址:地理位置也可以通過與數據連接有關的IP地址來獲得。這種方法的准確性會因運營商而異,可靠性也比上述方法要低一些。
4、用戶報告:當用戶注冊電子郵件或移動應用和服務時,他們通常都會輸入自己的地理位置和郵政編碼。這些數據可以被轉換為GPS坐標,從而建立起用戶群的地理位置檔案。
『陸』 移動端網頁怎麼實現獲取到這樣精準的地理位置呢急求!!只有
沒開GPS的話就是你的電話卡通過基站定位的
『柒』 手機怎麼獲取定位坐標
打開手機上的指南針。
02
可以看到屏幕下方出現了精準的緯度以及方向。
03
轉動手機,可以看到您的方位會跟隨屏幕改變。
04
如果您的指南針不能定位的話,嘗試打開定位服務,再次打開指南針即可。
『捌』 android如何獲取地理位置
三種方式進行定位,獲取用戶位置,分別是基於基站定位, 網路定位,GPS定位。
1.基站定位(passive):這是基於網路基站進行定位的,定位的精確度在幾十米到幾千米不等,在城市中基站覆蓋率比較高,推薦使用基站定位,如果是在郊區,基站相距較遠,基站的覆蓋沒有城裡好,定位的誤差比較大。如果在郊區不推薦使用基站定位。
2.網路定位:wifi定位,網路定位
3.GPS定位:與衛星進行通信。手機中嵌入了GPS模塊(精簡版的A-GPS),通過A-GPS搜索衛星, 獲取經緯度。使用GPS的弊端是:必須站在空曠的地方,頭頂對著天空,如果雲層厚了,也會受到一定的影響。精確度:10-50米
擴展知識:
使用Android是定位必備的許可權:
< uses-permission android:name= " android.permission.ACCESS_FINE_LOCATION " /> //精確定位
<uses-permission android:name= "android.permission.ACCESS_MOCK_LOCATION" /> //模擬器
<uses-permission android:name= "android.permission.ACCESS_COARSE_LOCATION" /> //粗糙定位
//獲取定位管理對象
LocationManager lm=(LocationManager)getSystemService(LOCATION_SERVICE);
String[] names=lm.getAllProviders();//獲取所有的位置提供者,一般三種
Criteria criteria=new Criteria();//查詢條件,如果設置了海拔,則定位方式只能是GPS;
criteria.setCostAllowed(true);//是否產生開銷,比如流量費
String provider=lm.getBaseProvider(criteria,true)//獲取最好的位置提供者,第二個參數為true,表示只獲取那些被打開的位置提供者
lm.requestLocationUpdates(provier,0,0,new LocationListener(){});//獲取位置。第二個參數表示每隔多少時間返回一次數據,第三個參數表示被定位的物體移動每次多少米返回一次數據。
private class MyLocationListener implements LocationListener {
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
@Override
public void onLocationChanged(Location location) {
System. out.println( "服務中位置監聽發送了變化了" );
float accuracy = location.getAccuracy(); // 精確度
double altitude = location.getAltitude(); // 海拔
double latitude = location.getLatitude(); // 緯度
double longitude = location.getLongitude(); // 經度
String locationInfo = "jing:" + longitude + ",wei:" + latitude + ",haiba:" + altitude + ",jingque:" + accuracy;
Editor edit = sp.edit();
edit.putString( "location", locationInfo);
edit.commit();
}
} public void onProviderDisabled(String provider) {
}
『玖』 怎樣通過手機信號定位地理位置
手機定位是指通過特定的定位技術來獲取移動手機或終端用戶的位置信息(經緯度坐標版),在電子地圖權上標出被定位對象的位置的技術或服務。定位技術有兩種,一種是基於GPS的定位,一種是基於移動運營網的基站的定位。
基於GPS的定位方式是利用手機上的GPS定位模塊將自己的位置信號發送到定位後台來實現手機定位的。
基站定位則是利用基站對手機的距離的測算距離來確定手機位置的。後者不需要手機具有GPS定位能力,但是精度很大程度依賴於基站的分布及覆蓋范圍的大小,誤差會超過一公里。前者定位精度較高。此外還有利用Wifi在小范圍內定位方式。
這屬於移動網路的一種技術。移動每隔幾百米會有一個基站,城市中的基站會更多。有這么多個基站組成了龐大的移動通信網路。每台手機自動與離自己最近的基站通訊。在通訊的過程中,網路會查到離你最近的基站,而每個基站都注冊過的,所以會知道你大概的地理位置。但是沒有GPS這么精確到幾米或者1米。
如果要要知道正在與基站通訊的手機的地理位置,您需要請移動內部人員協助,幫你調出信息。但是移動一般不會這么說。除非是公安或者國家安全部門才允許對其訪問。這屬於個人隱私。
所以說這並不容易,望採納,謝謝
『拾』 手機軟體是如何獲取我們的地理位置信息的
手機軟體主要抄是由gps獲取地理位置信息的,操作方法如下:
1、首先解鎖手機,在桌面上找到並點擊「設置」選項。