public final class GnssStatus
extends Object
java.lang.Object | |
↳ | android.location.GnssStatus |
这个类表示GNSS引擎的当前状态。 本课程与GnssStatus.Callback
一起使用。
Nested classes |
|
---|---|
class |
GnssStatus.Callback 用于在发生GNSS事件时接收通知。 |
Constants |
|
---|---|
int |
CONSTELLATION_BEIDOU 北斗的星座类型不变。 |
int |
CONSTELLATION_GALILEO 伽利略的星座类型常量。 |
int |
CONSTELLATION_GLONASS 格洛纳斯的星座类型常量。 |
int |
CONSTELLATION_GPS GPS的星座类型常量。 |
int |
CONSTELLATION_QZSS QZSS的星座类型常量。 |
int |
CONSTELLATION_SBAS SBAS的星座类型常量。 |
int |
CONSTELLATION_UNKNOWN 未知的星座类型。 |
Public methods |
|
---|---|
float |
getAzimuthDegrees(int satIndex) 检索指定索引处卫星的方位角。 |
float |
getCn0DbHz(int satIndex) 以dB-Hz为单位检索卫星天线处指定索引处的载波与噪声密度。 |
int |
getConstellationType(int satIndex) 在指定索引处检索卫星的星座类型。 |
float |
getElevationDegrees(int satIndex) 检索指定索引处的卫星高程。 |
int |
getSatelliteCount() 获取卫星列表中的卫星总数。 |
int |
getSvid(int satIndex) 获取特定索引处的卫星标识号。 |
boolean |
hasAlmanacData(int satIndex) 报告指定索引处的卫星是否具有年历数据。 |
boolean |
hasEphemerisData(int satIndex) 报告指定索引处的卫星是否具有星历数据。 |
boolean |
usedInFix(int satIndex) 报告指定指标的卫星是否用于计算最近的位置修正。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int CONSTELLATION_GLONASS
格洛纳斯的星座类型常量。
常量值:3(0x00000003)
float getAzimuthDegrees (int satIndex)
检索指定索引处卫星的方位角。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
float |
float getCn0DbHz (int satIndex)
以dB-Hz为单位检索卫星天线处指定索引处的载波与噪声密度。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
float |
int getConstellationType (int satIndex)
在指定索引处检索卫星的星座类型。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
int |
float getElevationDegrees (int satIndex)
检索指定索引处的卫星高程。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
float |
int getSvid (int satIndex)
获取特定索引处的卫星标识号。
这个svid是大多数星座的伪随机数。 这是Glonass的FCN和OSN号码。
区分是通过查看星座字段 getConstellationType(int)
预期值在以下范围内:
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
int |
boolean hasAlmanacData (int satIndex)
报告指定索引处的卫星是否具有年历数据。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
boolean |
boolean hasEphemerisData (int satIndex)
报告指定索引处的卫星是否具有星历数据。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
boolean |
boolean usedInFix (int satIndex)
报告指定指标的卫星是否用于计算最近的位置修正。
Parameters | |
---|---|
satIndex |
int : the index of the satellite in the list. |
Returns | |
---|---|
boolean |