当我们通过Android中的GPS获取位置信息时,如何获取卫星名称或号码?

Navdeep

我是android的新手,正在通过gps获取位置,在代码中也获取了卫星编号,但是我想获取用于获取位置的特定卫星名称或编号。我有很多谷歌,但没有得到适当的解决方案。

我的问题是: 1. It is possible to get a particular satellite name or number ? if yes please help me how to find it ?

提前致谢

维纳亚克·贝维纳卡蒂(Vinayak Bevinakatti)

locationManager.getGpsStatus(null).getSatellites()(调用方可以传入GpsStatus对象以设置最新状态信息,也可以传递null来创建新的GpsStatus对象。)

返回GpsSatellite对象的数组,这些对象表示GPS引擎的当前状态。

locationManager.getGpsStatus(null).getSatellites()。getPrn()返回卫星的PRN(伪随机数)。

getMaxSatellites()返回getSatellites()可以返回的卫星列表中可以包含的最大卫星数。

代码:

  public class SatellitesInfoActivity extends Activity implements GpsStatus.Listener {

    LocationManager locationManager = null;

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mylayout);
        locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        locationManager.addGpsStatusListener(this);
    }

    @Override
    public void onGpsStatusChanged(int) {
        GpsStatus gpsStatus = locationManager.getGpsStatus(null);
        if(gpsStatus != null) {
            Iterable<GpsSatellite>satellites = gpsStatus.getSatellites();
            Iterator<GpsSatellite>sat = satellites.iterator();
            String lSatellites = null;
            int i = 0;
            while (sat.hasNext()) {
                GpsSatellite satellite = sat.next();
                lSatellites = "Satellite" + (i++) + ": " 
                     + satellite.getPrn() + "," 
                     + satellite.usedInFix() + "," 
                     + satellite.getSnr() + "," 
                     + satellite.getAzimuth() + "," 
                     + satellite.getElevation()+ "\n\n";

                Log.d("SATELLITE",lSatellites);
            }
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我们在olingo中扩展元数据时,获取JPA归档名称

来自分类Dev

当我们向它添加事件时如何从android日历获取数据?

来自分类Dev

我们如何在用React Native编写的移动应用程序中获取GPS位置

来自分类Dev

我们如何在Android中获取特定程序包名称的哈希键?

来自分类Dev

如何通过Here API获取我的Android设备GPS位置?

来自分类Dev

在Python中解析HTML时获取位置信息

来自分类Dev

如何在iOS中从Google获取位置信息?

来自分类Dev

正在获取Android位置信息?

来自分类Dev

当我们只知道窗口的句柄时如何获取窗口的图像

来自分类Dev

当我们自己的geojson图层存在时,如何从Google地图获取纬度?

来自分类Dev

如何获取HTML元素的位置信息

来自分类Dev

30秒后如何在android中获取位置信息?

来自分类Dev

无法在Android中使用Geocoder和GPS获取位置信息

来自分类Dev

无法在Android中使用Geocoder和GPS获取位置信息

来自分类Dev

如何使用SNMP获取Redhat中我们需要的任何信息?

来自分类Dev

当我们点击android中的按钮时,如何显示Spinner-List?

来自分类Dev

当我们在android中交换钢琴类型按钮时如何使用选择器

来自分类Dev

如何使用“让我们加密”获取SSL!当我的主机名由wordpress托管时?

来自分类Dev

如何使用“让我们加密”获取SSL!当我的主机名由wordpress托管时?

来自分类Dev

我们如何使用Iphone应用程序中的swift从联系人获取电话号码?

来自分类Dev

在 GraphQl dot net 中,我们如何从 ResolveFieldContext 获取投影字段名称

来自分类Dev

在Grails中,当我们将max和offset值传递给list方法时,如何获取总结果计数?

来自分类Dev

Laravel PHP:当我们在 3 个表上应用连接时如何获取特定列 ID?

来自分类Dev

当我们不在getLastLocation()中时,最后一个已知的位置将丢失-Android

来自分类Dev

我们可以从设备句柄获取设备对象的详细信息/名称吗

来自分类Dev

当我们只有核心文件时如何收集信息/调试

来自分类Dev

我们如何从标签中获取价值

来自分类Dev

我们如何从类中获取字典,

来自分类Dev

定期获取位置信息的Android应用程序

Related 相关文章

  1. 1

    当我们在olingo中扩展元数据时,获取JPA归档名称

  2. 2

    当我们向它添加事件时如何从android日历获取数据?

  3. 3

    我们如何在用React Native编写的移动应用程序中获取GPS位置

  4. 4

    我们如何在Android中获取特定程序包名称的哈希键?

  5. 5

    如何通过Here API获取我的Android设备GPS位置?

  6. 6

    在Python中解析HTML时获取位置信息

  7. 7

    如何在iOS中从Google获取位置信息?

  8. 8

    正在获取Android位置信息?

  9. 9

    当我们只知道窗口的句柄时如何获取窗口的图像

  10. 10

    当我们自己的geojson图层存在时,如何从Google地图获取纬度?

  11. 11

    如何获取HTML元素的位置信息

  12. 12

    30秒后如何在android中获取位置信息?

  13. 13

    无法在Android中使用Geocoder和GPS获取位置信息

  14. 14

    无法在Android中使用Geocoder和GPS获取位置信息

  15. 15

    如何使用SNMP获取Redhat中我们需要的任何信息?

  16. 16

    当我们点击android中的按钮时,如何显示Spinner-List?

  17. 17

    当我们在android中交换钢琴类型按钮时如何使用选择器

  18. 18

    如何使用“让我们加密”获取SSL!当我的主机名由wordpress托管时?

  19. 19

    如何使用“让我们加密”获取SSL!当我的主机名由wordpress托管时?

  20. 20

    我们如何使用Iphone应用程序中的swift从联系人获取电话号码?

  21. 21

    在 GraphQl dot net 中,我们如何从 ResolveFieldContext 获取投影字段名称

  22. 22

    在Grails中,当我们将max和offset值传递给list方法时,如何获取总结果计数?

  23. 23

    Laravel PHP:当我们在 3 个表上应用连接时如何获取特定列 ID?

  24. 24

    当我们不在getLastLocation()中时,最后一个已知的位置将丢失-Android

  25. 25

    我们可以从设备句柄获取设备对象的详细信息/名称吗

  26. 26

    当我们只有核心文件时如何收集信息/调试

  27. 27

    我们如何从标签中获取价值

  28. 28

    我们如何从类中获取字典,

  29. 29

    定期获取位置信息的Android应用程序

热门标签

归档