Package com.esri.arcgisruntime.location
Enum NmeaGnssSystem
- java.lang.Object
-
- java.lang.Enum<NmeaGnssSystem>
-
- com.esri.arcgisruntime.location.NmeaGnssSystem
-
- All Implemented Interfaces:
Serializable
,Comparable<NmeaGnssSystem>
public enum NmeaGnssSystem extends Enum<NmeaGnssSystem>
Enumeration of supported GNSS (Global Navigation Satellite System) systems.- Since:
- 100.10.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BDS
The BeiDou Navigation Satellite System.GALILEO
The European Union Global Navigation Satellite SystemGLONASS
The Russian Global Navigation Satellite SystemGPS
The Global Positioning SystemNAVIC
The Navigation Indian Constellation.QZSS
The Quasi-Zenith Satellite System.UNKNOWN
The unknown GNSS type.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NmeaGnssSystem
valueOf(String name)
Returns the enum constant of this type with the specified name.static NmeaGnssSystem[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final NmeaGnssSystem UNKNOWN
The unknown GNSS type. Used if GNSS System ID is unknown or NMEA version before v4.11 is used.- Since:
- 100.10.0
-
GPS
public static final NmeaGnssSystem GPS
The Global Positioning System- Since:
- 100.10.0
-
GLONASS
public static final NmeaGnssSystem GLONASS
The Russian Global Navigation Satellite System- Since:
- 100.10.0
-
GALILEO
public static final NmeaGnssSystem GALILEO
The European Union Global Navigation Satellite System- Since:
- 100.10.0
-
BDS
public static final NmeaGnssSystem BDS
The BeiDou Navigation Satellite System. Is a Chinese satellite navigation system.- Since:
- 100.10.0
-
QZSS
public static final NmeaGnssSystem QZSS
The Quasi-Zenith Satellite System. Is a Japanese satellite navigation system.- Since:
- 100.10.0
-
NAVIC
public static final NmeaGnssSystem NAVIC
The Navigation Indian Constellation. Was renamed from IRNSS (Indian Regional Navigation Satellite System).- Since:
- 100.10.0
-
-
Method Detail
-
values
public static NmeaGnssSystem[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NmeaGnssSystem c : NmeaGnssSystem.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NmeaGnssSystem valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-