
一直显示正在获取GPS信息,说明GPS正在工作。不能定位有几种可能性:
一是时间不足。手机GPS定位在信号好的情况下需要1-2分钟,信号弱一些则需要数分钟甚至十几分钟。
二是卫星信号太弱。GPS至少要接收到4颗星而且信号强度都在26(GPS TEST数据)以上才可以实现定位。少于这个数值则时间再长也定位不了。在室内、隧道、高楼大厦林立的街区、或在金属材料覆盖的交通工具内往往达不到上述要求。
三是一直处于运动状态时,由于接收到的卫星信号一直在变化,特别是接收卫星信号的条件也一直在变化,因此需要处理的数据量大大增加、信号强度时强时弱,也会大大增强GPS定位的难度,延长GPS实现定位的时间,有时甚至半个小时都定不了位都是有的。
解决办法,分析一下是由哪种原因造成的,对症下药,改善搜星定位条件,可以使问题得到解决。 另外,开启辅助GPS(有的手机称之为快速GPS)有助于提高GPS搜星定位速度。
<uses-permission android:name="androidpermissionACCESS_FINE_LOCATION"></uses-permission>
private void getLocation()
{
// 获取位置管理服务
LocationManager locationManager;
String serviceName = ContextLOCATION_SERVICE;
locationManager = (LocationManager) thisgetSystemService(serviceName);
// 查找到服务信息
Criteria criteria = new Criteria();
criteriasetAccuracy(CriteriaACCURACY_FINE); // 高精度
criteriasetAltitudeRequired(false);
criteriasetBearingRequired(false);
criteriasetCostAllowed(true);
criteriasetPowerRequirement(CriteriaPOWER_LOW); // 低功耗
String provider = locationManagergetBestProvider(criteria, true); // 获取GPS信息
Location location = locationManagergetLastKnownLocation(provider); // 通过GPS获取位置
updateToNewLocation(location);
// 设置监听器,自动更新的最小时间为间隔N秒(1秒为11000,这样写主要为了方便)或最小位移变化超过N米
locationManagerrequestLocationUpdates(provider, 100 1000, 500,
locationListener); }
private void updateToNewLocation(Location location) {
TextView tv1;
tv1 = (TextView) thisfindViewById(Ridtv1);
if (location != null) {
double latitude = locationgetLatitude();
double longitude= locationgetLongitude();
tv1setText("维度:" + latitude+ "\n经度" + longitude);
} else {
tv1setText("无法获取地理信息");
}
}
百度地图API调用地址:>
现在市场上大多产品是要用GPRS上传你获得的经纬度信息到地图服务器,再从地图服务器上获取你所需要的具体地址信息。
但是现在市场上有一种叫管车婆的产品,是由深圳天翼方向科技有限公司研发生产的,他们的设备直接发送中文描述的地址信息给授权手机,不用服务平台,GPRS,管理车辆状态,跟踪车辆信息是随时随地的,只要有手机信息的地方都能及时、准确地定位。
根据设备GPS信息来获取当前位置,如果没有GPS设备的话,则通过IP向ISP获取,不过那样的位置信息获取会慢而且不精确。
获取到了经纬度信息X,Y后,可以通过匹配数据库中的值来进行定位,你需要将城市经纬度信息保存到数据库中去,所以比较麻烦一些。当然也可以通过调用第三方地图API来获取城市,这样效率虽然不高,但是很方便
1选一个好的GPS防盗器品牌,一般都有自己的平台,然后登陆平台地址 使用地图查看位置,地图有多种模式:电子地图、卫星影像图、地形图等,可以任意切换
2鼠标点击 *** 作—跟踪,放大,回放,关闭,轻松用鼠标点击,即可对目标进行即时定位,定位结果用电子地图显示时,可进行多种电子地图 *** 作 还可同时定位多个目标
3在电子地图上可进行放大、缩小、显示全图、地图居中等功能,导航功能可显示该目标的运动轨迹,计算目标的运行速度、方向,实现地名的模糊查询,可以选择多个目标进行实时跟踪,查看目标实时位置、速度与方向等。
4轨迹回放历史记录可以让您看到所有行驶信息(拖动小圆点可以查看每一个记录点),实时监控方便您了解车辆最新动向
以上就是关于手机地图gps一直获取中什么意思定位没问题,一直可以用,全部的内容,包括:手机地图gps一直获取中什么意思定位没问题,一直可以用,、android怎样获得gps信息、GPS信息怎么获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)