public class NmeaParser
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
android.location.Location |
fix |
构造器和说明 |
---|
NmeaParser() |
NmeaParser(float precision) |
限定符和类型 | 方法和说明 |
---|---|
byte |
computeChecksum(java.lang.String s) |
void |
disableMockLocationProvider() |
void |
enableMockLocationProvider(java.lang.String gpsName,
boolean force) |
java.lang.String |
getMockLocationProvider() |
boolean |
isMockGpsEnabled() |
double |
parseNmeaLatitude(java.lang.String lat,
java.lang.String orientation) |
double |
parseNmeaLongitude(java.lang.String lon,
java.lang.String orientation) |
java.lang.String |
parseNmeaSentence(java.lang.String gpsSentence) |
float |
parseNmeaSpeed(java.lang.String speed,
java.lang.String metric) |
long |
parseNmeaTime(java.lang.String time) |
void |
setLocationManager(android.location.LocationManager lm) |
void |
setMockLocationProviderOutOfService() |
public void setLocationManager(android.location.LocationManager lm)
public void enableMockLocationProvider(java.lang.String gpsName, boolean force)
public void disableMockLocationProvider()
public boolean isMockGpsEnabled()
public void setMockLocationProviderOutOfService()
public java.lang.String getMockLocationProvider()
public java.lang.String parseNmeaSentence(java.lang.String gpsSentence) throws java.lang.SecurityException
java.lang.SecurityException
public double parseNmeaLatitude(java.lang.String lat, java.lang.String orientation)
public double parseNmeaLongitude(java.lang.String lon, java.lang.String orientation)
public float parseNmeaSpeed(java.lang.String speed, java.lang.String metric)
public long parseNmeaTime(java.lang.String time)
public byte computeChecksum(java.lang.String s)