Enum Class NmeaGnssSystem

java.lang.Object
java.lang.Enum<NmeaGnssSystem>
com.esri.arcgisruntime.location.NmeaGnssSystem
All Implemented Interfaces:
Serializable, Comparable<NmeaGnssSystem>, Constable

public enum NmeaGnssSystem extends Enum<NmeaGnssSystem>
Enumeration of supported GNSS (Global Navigation Satellite System) systems.
Since:
100.10.0
  • Enum Constant Details

    • 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
  • Method Details

    • values

      public static NmeaGnssSystem[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NmeaGnssSystem valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null