我正在使用需要纬度,经度和海拔高度的应用程序之一。我已成功使用融合位置获取纬度和经度,但我想从没有互联网的Android设备获得高度或高度。
此应用程序获得所有3个参数,即Lat,Long和没有Internet的海拔高度。怎么可能?
https://play.google.com/store/apps/details?id=com.ilyabogdanovich.geotracker&hl=en
答案 0 :(得分:0)
根据此thread,您不需要互联网用于GPS。
GPS 基本上是基于卫星的定位系统,其被设计为基于从GPS星座中的多个卫星接收的定时信息来计算地理坐标。 GPS具有相对较慢的首次定位时间(TTFF),并且从冷启动(意味着没有最后已知的位置),可能需要长达15分钟才能从卫星下载所需数据以计算位置。蜂窝网络使用的A-GPS通过使用蜂窝网络将卫星数据传送到手机,缩短了这段时间。
然而,所有导出的地理坐标(纬度/经度)都不可能仅从GPS获得更多。所以你需要一个互联网连接来获得Lat,Long和海拔。
您也可以查看此主题:Use FusedLocationServiceApi without internet connection