public final class GpsSatellite
extends Object
java.lang.Object | |
↳ | android.location.GpsSatellite |
此类在API级别24中已被弃用。
使用GnssStatus
和GnssStatus.Callback
。
该类表示GPS卫星的当前状态。 本课程与GpsStatus
课程共同使用。
Public methods |
|
---|---|
float |
getAzimuth() 以度为单位返回卫星的方位角。 |
float |
getElevation() 以度为单位返回卫星的高程。 |
int |
getPrn() 返回卫星的PRN(伪随机数)。 |
float |
getSnr() 返回卫星的信噪比。 |
boolean |
hasAlmanac() 如果GPS引擎具有卫星的年历数据,则返回true。 |
boolean |
hasEphemeris() 如果GPS引擎具有卫星的星历数据,则返回true。 |
boolean |
usedInFix() 在计算最新的GPS定位时,如果GPS引擎使用卫星,则返回true。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
float getAzimuth ()
以度为单位返回卫星的方位角。 方位角可以在0到360之间变化。
Returns | |
---|---|
float |
the azimuth in degrees |
float getElevation ()
以度为单位返回卫星的高程。 海拔高度可以在0到90之间变化。
Returns | |
---|---|
float |
the elevation in degrees |
boolean hasAlmanac ()
如果GPS引擎具有卫星的年历数据,则返回true。
Returns | |
---|---|
boolean |
true if the satellite has almanac data |
boolean hasEphemeris ()
如果GPS引擎具有卫星的星历数据,则返回true。
Returns | |
---|---|
boolean |
true if the satellite has ephemeris data |
boolean usedInFix ()
在计算最新的GPS定位时,如果GPS引擎使用卫星,则返回true。
Returns | |
---|---|
boolean |
true if the satellite was used to compute the most recent fix. |