Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. public class AirData
  2. {
  3. public string icao24;
  4. public string callsign;
  5. public string origin_country;
  6. public long time_position;
  7. public long last_contact;
  8. public float longitude;
  9. public float latitude;
  10. public float baro_altitude;
  11. public bool on_ground;
  12. public float velocity;
  13. public float true_track;
  14. public float vertical_rate;
  15. public object sensors;
  16. public float geo_altitude;
  17. public string squawk;
  18. public bool spi;
  19. public long position_source;
  20. }
  21.  
  22. public List<AirData> ConvertToAirData()
  23. {
  24. var temp = new List<AirData>();
  25. foreach (var notformatted in states)
  26. {
  27. var airData = new AirData();
  28. airData.icao24 = (string) notformatted[0];
  29. airData.callsign = (string) notformatted[1];
  30. airData.origin_country = (string) notformatted[2];
  31. airData.time_position = (long) notformatted[3];
  32. airData.last_contact = (long) notformatted[4];
  33. airData.longitude = (float) notformatted[5];
  34. airData.latitude = (float) notformatted[6];
  35. airData.baro_altitude = (float) notformatted[7];
  36. airData.on_ground = (bool) notformatted[8];
  37. airData.velocity = (float) notformatted[9];
  38. airData.true_track = (float) notformatted[10];
  39. airData.vertical_rate = (float) notformatted[11];
  40. airData.sensors = notformatted[12];
  41. airData.geo_altitude = (float) notformatted[13];
  42. airData.squawk = (string) notformatted[14];
  43. airData.spi = (bool) notformatted[15];
  44. airData.position_source = (long) notformatted[16];
  45. temp.Add(airData);
  46. }
  47. return temp;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement