Articles of gps

计算build筑物内的距离

我开始考虑创build一个可以在公司大楼内使用的Android应用程序,以确定你在哪个房间。显然,我认为GPS和networking位置不足以完成这个任务。 (更不用说里面的GPS信号不稳定了)我简单地看了一下加速度计计算距离,但显然是非常不稳定的,并且有很大的误差。 我也考虑过路由器的某种三angular测量,但是遇到了墙壁/微波炉和其他各种可能破坏信号强度的问题。 有没有人有任何可能的想法或方向来尝试?

模拟GPS提供者只能在debugging模式下工作

我一直在更新一个应用程序,并拉动版本的目标,我们正在遇到GPS嘲笑的问题。 在使用android studio进行debugging时,模拟位置工作正常,但是当我离开debugging并正常运行时,它根本不起作用。 背景: 这是通过串口拉动GPS信息并嘲弄设备的位置。 这一切正常工作,直到嘲笑,那么地点将不会被设置,除非我正在积极debugging。 如果我错过了一些东西,请让我知道,这似乎是一些安全限制,我不知道让我们失望。 编辑:我仍然无法find任何东西,这似乎是特别是当我通过代码工作,但否则只是运行不起作用

有没有办法下载GPS年历?

我正试图让我的手机更新辅助的GPS信息。 我已经按照问题Android中概述的指示:如何重置和下载A-GPS数据? 这似乎告诉GPS删除“年历”,所以我会假设下次我的掌上电脑尝试连接它也将试图获得年鉴。 这不是我正在寻找的,因为(至less根据维基百科)全球定位系统大约需要12.5分钟来获得新的年历。 这确实感觉很长,虽然我没有计时。 当我准备开始跑步时,甚至5分钟似乎是一个漫长的等待。 当我偷偷摸摸时,我遇到了“GPS状态和工具箱”。 这个应用程序通过WiFi或3G下载数据。 它闪电般快速,非常适合我的需求。 除了设置清除数据,我想知道是否有人知道他们如何完成数据的插入?

如何知道Android设备是否在谷歌地图API附近的地址

我正在开发一个接收给定地址的Android应用程序。 我想只让应用程序在设备上运行,如果用户在该地址,或更接近它。 有可能只做谷歌地图API?

这是在android中计算速度的最佳方法是“使用GPS坐标手动计算”还是“location.getSpeed”?

我想在Android设备计算速度,但是这是最好的做法,它已经有location.getSpeed()函数使用GPS,这是最好的方式来使用? 或者我应该使用获得的GPS坐标来手动计算速度?

如何在Android中获得GPS的准确性

我需要检查GPS的准确性…但是当我使用location.getAccuracy然后它不会返回任何值…是否需要时间..如果需要时间,则需要多长时间?

使用Google Play服务检查GPS状态

Google现在build议使用Google Play Services来pipe理用户位置。 但是,我们如何使用这个API来检查设备中是否打开了GPS,或者我们还有GPS连接? 在com.google.android.gms.location.LocationListener我们只有一个方法abstract void onLocationChanged(Location location) ,当位置发生变化时会调用它,但是我们不知道GPS状态。 如何使用Google Play Services如“旧” LocationManager和LocationListener ?

Android GPS GPS位置精度圈

好吧..我有一个简单的活动,给用户的GPS位置。 我想要做的是围绕GPS位置画一个圆圈。 圆圈给出了GPS定位的准确性的一个想法。 例如,如果精度是6米,那么圆的半径将覆盖6米。 以下是代码。 预先感谢您的帮助: import java.util.List; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Point; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import com.google.android.maps.GeoPoint; import com.google.android.maps.MapActivity; import com.google.android.maps.MapController; import com.google.android.maps.MapView; import com.google.android.maps.Overlay; public class ShowMap extends MapActivity { private MapController mapController; private MapView mapView; private […]

手机的高度测量有多精确

手机GPS的高度测量有多准确? 我已经知道纬度/长度可能会有数百米的变化,但是海拔高度值的相同水平的不确定性呢? 特别是我正在使用Windows Phone 7,但我确定这个问题适用于其他移动设备。 我预计只有几个GPS芯片制造商,同一个芯片将被不同的手机使用。 这个问题涉及如何计算,但没有提到准确性或可靠性。

Android – 无法获取模拟器上的GPS位置

我打算在Android模拟器上使用GPS,我有以下代码: public class NL extends Activity { private LocationManager locmgr = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.nl); locmgr = (LocationManager) getSystemService(Context.LOCATION_SERVICE); Criteria crit = new Criteria(); crit.setAccuracy(Criteria.ACCURACY_FINE); String provider = locmgr.getBestProvider(crit, true); Location loc = locmgr.getLastKnownLocation(provider); Toast msg = Toast.makeText(this, "Lon: " + Double.toString(loc.getLongitude()) + " Lat: " + Double.toString(loc.getLatitude()), Toast.LENGTH_SHORT); msg.show(); […]