Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中用于跟踪目的的网络位置与GPS位置_Android_Gps_Location - Fatal编程技术网

Android中用于跟踪目的的网络位置与GPS位置

Android中用于跟踪目的的网络位置与GPS位置,android,gps,location,Android,Gps,Location,我有点好奇,想知道你们对这个问题的看法。 我有一个应用程序,需要跟踪用户的所有时间。它需要每隔50米读取一个位置,这是我注册位置侦听器时的一个参数。阅读始终在后台服务中完成。没有必要担心电池的使用 有趣的是,我想尝试使用网络定位,当精度较高时,发射GPS读数。该应用程序大部分时间用于有许多手机和wifi网络的城市,因此网络读数非常准确。 问题是:网络位置读数非常少,例如1公里内4次,因此基本上不适合跟踪。即使我给听众50米的提示,这种情况也会发生 我的问题是,我做错什么了吗?如果我将提供商从网络

我有点好奇,想知道你们对这个问题的看法。 我有一个应用程序,需要跟踪用户的所有时间。它需要每隔50米读取一个位置,这是我注册位置侦听器时的一个参数。阅读始终在后台服务中完成。没有必要担心电池的使用

有趣的是,我想尝试使用网络定位,当精度较高时,发射GPS读数。该应用程序大部分时间用于有许多手机和wifi网络的城市,因此网络读数非常准确。 问题是:网络位置读数非常少,例如1公里内4次,因此基本上不适合跟踪。即使我给听众50米的提示,这种情况也会发生


我的问题是,我做错什么了吗?如果我将提供商从网络切换到GPS,读数是正确的,并按预期进行。作为结论,网络位置不适合跟踪?还有一个简短的问题:为了更准确地定位网络,需要启用Wifi模块,对吗?这意味着它将使用比GPS模块更多的电池?

是的,您是正确的。网络位置不适合跟踪,至少不符合您所需的精度级别。是的,如果您希望网络位置更准确,您需要启用wifi。这将使用nore还是比GPS更少的电池在很大程度上取决于设备和情况。

是的,您是正确的。网络位置不适合跟踪,至少不符合您所需的精度级别。是的,如果您希望网络位置更准确,您需要启用wifi。这将使用nore还是比GPS更少的电池在很大程度上取决于设备和情况。

它可能不会比GPS使用更多的电池,但网络提供商只是不适合跟踪。如果您不必担心电池的使用,那么您应该一直使用GPS,并且只有在您没有从GPS获取任何数据的情况下才尝试获取网络位置,例如,当您在室内无法获得修复时。

它可能不会比GPS使用更多的电池,但网络供应商只是不适合跟踪。如果您不必担心电池的使用,那么您应该一直使用GPS,并且只有在您没有从GPS获取任何数据的情况下才尝试获取网络位置,例如,当您在室内无法获得修复时。

我认为您没有抓住要点。为了节省电池,您只希望每隔50米显示一个位置,但除非该位置侦听器位于设备上,否则不会知道它已移动了50米。因此,最小距离“提示”只能控制何时触发onLocationChanged,而不是GPS是否开启。当我的手机使用姜饼作为操作系统时,min distance参数被忽略了,现在它在ICS上,似乎得到了尊重。

我想你没有抓住要点。为了节省电池,您只希望每隔50米显示一个位置,但除非该位置侦听器位于设备上,否则不会知道它已移动了50米。因此,最小距离“提示”只能控制何时触发onLocationChanged,而不是GPS是否开启。当我的手机使用姜饼作为操作系统时,min distance参数被忽略了,现在它在ICS上,它似乎得到了尊重。

这可能不是你确切问题的答案。但是,当您使用网络或GPS提供商确定位置时,它会让您了解电池的使用情况和准确性

大多数手机公司都关闭了手机中的GPS,除了紧急呼叫和他们向您提供的服务,如方向指示。这种类型的GPS称为A-GPS

基本上,它就像GPS提供商一样,也使用网络连接。由于使用了与GPS的网络连接,它将提供更精确的位置定位,即使在室内,GPS也将在室外单独工作

在考虑电池使用情况时,它不仅仅依赖于GPS。在获得原始数据后,网络将采取处理数据的行动。所以,它不会像GPS那样使用那么多的电池电量

注:亚当·戴维斯的答案


希望你能有更多的想法

这可能不是你确切问题的答案。但是,当您使用网络或GPS提供商确定位置时,它会让您了解电池的使用情况和准确性

大多数手机公司都关闭了手机中的GPS,除了紧急呼叫和他们向您提供的服务,如方向指示。这种类型的GPS称为A-GPS

基本上,它就像GPS提供商一样,也使用网络连接。由于使用了与GPS的网络连接,它将提供更精确的位置定位,即使是在家门口 大多数情况下,全球定位系统仅在户外就能正常工作

在考虑电池使用情况时,它不仅仅依赖于GPS。在获得原始数据后,网络将采取处理数据的行动。所以,它不会像GPS那样使用那么多的电池电量

注:亚当·戴维斯的答案

希望你能有更多的想法