I am learning software testing and currently working on an analysis of a Flight Aware HAR file. After downloading the HAR file, I extracted some data using the jq
tool. Now, I want to perform further analysis on the extracted data and have a few questions.
For example, I understand that the IATA code is a three-letter code, but why is a four-letter code assigned to the ‘IATA’ field in the JSON file, instead of the ICAO code field?
“properties”: {
“label”: “AK45”,
“ops”: 0.0,
“wx”: “”,
“code”: “AK45”,
“icao”: “”,
“iata”: “AK45”,
“altIdent”: null,
“isAirport”: true,
“isHeliport”: false,
“isCustomGlobal”: null
Also, could you clarify what ‘prominence’ refers to in this context? Is the negative value correct?
Altitude is also a negative number.
“properties”: {
“flight_id”: “UAL65-1737612249-airline-1447p:0”,
“prefix”: “UAL”,
“direction”: 206,
“type”: “B78X”,
“ident”: “UAL65”,
“icon”: “heavy_2e”,
“ga”: false,
“landingTimes”: {
“estimated”: “1737828660”
},
“origin”: {
“icao”: “LPPT”,
“iata”: “LIS”,
“isUSAirport”: false
},
“destination”: {
“icao”: “KEWR”,
“iata”: “EWR”,
“TZ”: “:America/New_York”,
“isUSAirport”: true
},
“prominence”: -548,
“flightType”: “airline”,
“projected”: 0,
“altitude”: -2,
“altitudeChange”: “D”,
“groundspeed”: 95
}