PositionDisplayType
public enum PositionDisplayType : UInt8
extension PositionDisplayType: FitFieldCodeable
Display Type for Position
-
Degree (dd.dddddd)
Declaration
Swift
case degree = 0 -
Degree Minute (dddmm.mmm)
Declaration
Swift
case degreeMinute = 1 -
Degree Minute Second (dddmmss)
Declaration
Swift
case degreeMinuteSecond = 2 -
Austrian Grid (BMN)
Declaration
Swift
case austrianGrid = 3 -
British National Grid
Declaration
Swift
case britishNationalGrid = 4 -
Dutch grid system
Declaration
Swift
case dutchGridSystem = 5 -
Hungarian grid system
Declaration
Swift
case hungarianGridSystem = 6 -
Finnish grid system Zone3 KKJ27
Declaration
Swift
case finnishGridSystem = 7 -
Gausss Krueger (German)
Declaration
Swift
case germanGrid = 8 -
Icelandic Grid
Declaration
Swift
case icelandicGrid = 9 -
Indonesian Equatorial LCO
Declaration
Swift
case indonesianEquatorial = 10 -
Indonesian Irian LCO
Declaration
Swift
case indonesianIrian = 11 -
Indonesian Southern LCO
Declaration
Swift
case indonesianSouthern = 12 -
India zone 0
Declaration
Swift
case indiaZone0 = 13 -
India zone IA
Declaration
Swift
case indiaZoneIA = 14 -
India zone IB
Declaration
Swift
case indiaZoneIB = 15 -
India zone IIA
Declaration
Swift
case indiaZoneIIA = 16 -
India zone IIB
Declaration
Swift
case indiaZoneIIB = 17 -
India zone IIIA
Declaration
Swift
case indiaZoneIIIA = 18 -
India zone IIIB
Declaration
Swift
case indiaZoneIIIB = 19 -
India zone IVA
Declaration
Swift
case indiaZoneIVA = 20 -
India zone IVB
Declaration
Swift
case indiaZoneIVB = 21 -
Irish Transverse Mercator
Declaration
Swift
case irishTransverseMercator = 22 -
Irish Grid
Declaration
Swift
case irishGrid = 23 -
Loran TD
Declaration
Swift
case loranTD = 24 -
Maidenhead grid system
Declaration
Swift
case maidenheadGridSystem = 25 -
MGRS grid system
Declaration
Swift
case mgrsGridSystem = 26 -
New Zealand grid system
Declaration
Swift
case newZealandGridSystem = 27 -
New Zealand Transverse Mercator
Declaration
Swift
case newZealandTransverseMercator = 28 -
Qatar National Grid
Declaration
Swift
case qatarNationalGrid = 29 -
Modified RT-90 (Sweden)
Declaration
Swift
case modifiedSwedishGrid = 30 -
RT-90 (Sweden)
Declaration
Swift
case swedishGrid = 31 -
South African Grid
Declaration
Swift
case southAfricanGrid = 32 -
Swiss CH-1903 grid
Declaration
Swift
case swissGrid = 33 -
Taiwan Grid
Declaration
Swift
case taiwanGrid = 34 -
United States National Grid
Declaration
Swift
case unitedStatesNationalGrid = 35 -
UTM/UPS grid system
Declaration
Swift
case utmUpsGrid = 36 -
West Malayan RSO
Declaration
Swift
case westMalayan = 37 -
Borneo RSO
Declaration
Swift
case borneo = 38 -
Estonian grid system
Declaration
Swift
case estonianGrid = 39 -
Latvian Transverse Mercator
Declaration
Swift
case latvianTransverseMercator = 40 -
Reference Grid 99 TM (Swedish)
Declaration
Swift
case swedishReferenceGrid99 = 41 -
Invalid
Declaration
Swift
case invalid = 255 -
Encode Into Data
Declaration
Swift
public func encode(base: BaseTypeData) -> Data?Parameters
baseBaseTypeData
-
Decode FIT Field
Declaration
Swift
public static func decode<T>(type: T.Type, data: Data, base: BaseTypeData, arch: Endian) -> T?Parameters
typeType of Field
dataData to Decode
baseBaseTypeData
archEndian
Return Value
Decoded Value