GpsMetadata.fromMap constructor

GpsMetadata.fromMap(
  1. Map json
)

Implementation

GpsMetadata.fromMap(Map json)
    : gpsVersionID = _castAsString(json['GPSVersionID'] ?? null),
      gpsLatitudeRef = _castAsString(json['GPSLatitudeRef'] ?? null),
      gpsLatitude = _castAsDouble(json['GPSLatitude'] ?? null),
      gpsLongitudeRef = _castAsString(json['GPSLongitudeRef'] ?? null),
      gpsLongitude = _castAsDouble(json['GPSLongitude'] ?? null),
      gpsAltitudeRef = _castAsString(json['GPSAltitudeRef'] ?? null),
      gpsAltitude = _castAsDouble(json['GPSAltitude'] ?? null),
      gpsTimeStamp = _castAsString(json['GPSTimeStamp'] ?? null),
      gpsSatellites = _castAsString(json['GPSSatellites'] ?? null),
      gpsStatus = _castAsString(json['GPSStatus'] ?? null),
      gpsMeasureMode = _castAsString(json['GPSMeasureMode'] ?? null),
      gpsDOP = _castAsDouble(json['GPSDOP'] ?? null),
      gpsSpeedRef = _castAsString(json['GPSSpeedRef'] ?? null),
      gpsSpeed = _castAsDouble(json['GPSSpeed'] ?? null),
      gpsTrackRef = _castAsString(json['GPSTrackRef'] ?? null),
      gpsTrack = _castAsDouble(json['GPSTrack'] ?? null),
      gpsImgDirectionRef = _castAsString(json['GPSImgDirectionRef'] ?? null),
      gpsImgDirection = _castAsString(json['GPSImgDirection'] ?? null),
      gpsMapDatum = _castAsString(json['GPSMapDatum'] ?? null),
      gpsDestLatitudeRef = _castAsString(json['GPSDestLatitudeRef'] ?? null),
      gpsDestLatitude = _castAsDouble(json['GPSDestLatitude'] ?? null),
      gpsDestLongitudeRef =
          _castAsString(json['GPSDestLongitudeRef'] ?? null),
      gpsDestLongitude = _castAsDouble(json['GPSDestLongitude'] ?? null),
      gpsDestBearingRef = _castAsString(json['GPSDestBearingRef'] ?? null),
      gpsDestBearing = _castAsDouble(json['GPSDestBearing'] ?? null),
      gpsDestDistanceRef = _castAsString(json['GPSDestDistanceRef'] ?? null),
      gpsDestDistance = _castAsDouble(json['GPSDestDistance'] ?? null),
      gpsProcessingMethod =
          _castAsString(json['GPSProcessingMethod'] ?? null),
      gpsAreaInformation = _castAsString(json['GPSAreaInformation'] ?? null),
      gpsDateStamp = _castAsString(json['GPSDateStamp'] ?? null),
      gpsDifferential = _castAsInt(json['GPSDifferential'] ?? null),
      gpsHPositioningError =
          _castAsDouble(json['GPSHPositioningError'] ?? null),
      interoperabilityIndex =
          _castAsString(json['InteroperabilityIndex'] ?? null);