mirror of
https://github.com/PlaneQuery/OpenAirframes.git
synced 2026-04-23 19:46:09 +02:00
Initial fleet data: Air France (220) + KLM (117) aircraft
This commit is contained in:
Executable
+75
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"$schema": "../schema/reference.schema.json",
|
||||
"description": "Cabin class codes used in seat configuration strings",
|
||||
"codes": [
|
||||
{
|
||||
"code": "P",
|
||||
"class": "first",
|
||||
"name": "First Class / La Première",
|
||||
"notes": "Premium first class, used by Air France for La Première"
|
||||
},
|
||||
{
|
||||
"code": "F",
|
||||
"class": "first",
|
||||
"name": "First Class",
|
||||
"notes": "Traditional first class"
|
||||
},
|
||||
{
|
||||
"code": "J",
|
||||
"class": "business",
|
||||
"name": "Business Class",
|
||||
"notes": "Standard business class code"
|
||||
},
|
||||
{
|
||||
"code": "C",
|
||||
"class": "business",
|
||||
"name": "Business Class",
|
||||
"notes": "Alternative business class code, sometimes used for intra-European business"
|
||||
},
|
||||
{
|
||||
"code": "W",
|
||||
"class": "premium_economy",
|
||||
"name": "Premium Economy",
|
||||
"notes": "Premium economy class"
|
||||
},
|
||||
{
|
||||
"code": "Y",
|
||||
"class": "economy",
|
||||
"name": "Economy Class",
|
||||
"notes": "Standard economy class"
|
||||
}
|
||||
],
|
||||
"parsing_notes": [
|
||||
"Configuration strings follow format: [CLASS_CODE][SEAT_COUNT]",
|
||||
"Seat count is typically 2-3 digits (e.g., J034, Y266, or J34, Y266)",
|
||||
"Multiple classes are concatenated: P004J058W028Y206",
|
||||
"Parse left-to-right, extracting each class code followed by its count"
|
||||
],
|
||||
"examples": [
|
||||
{
|
||||
"configuration": "Y148",
|
||||
"parsed": { "economy": 148 },
|
||||
"total": 148,
|
||||
"description": "Single-class economy (e.g., A220)"
|
||||
},
|
||||
{
|
||||
"configuration": "J034W024Y266",
|
||||
"parsed": { "business": 34, "premium_economy": 24, "economy": 266 },
|
||||
"total": 324,
|
||||
"description": "Three-class long-haul (e.g., A350-900)"
|
||||
},
|
||||
{
|
||||
"configuration": "P004J058W028Y206",
|
||||
"parsed": { "first": 4, "business": 58, "premium_economy": 28, "economy": 206 },
|
||||
"total": 296,
|
||||
"description": "Four-class with La Première (e.g., 777-300ER)"
|
||||
},
|
||||
{
|
||||
"configuration": "C108Y066",
|
||||
"parsed": { "business": 108, "economy": 66 },
|
||||
"total": 174,
|
||||
"description": "Two-class short-haul with business (e.g., A320)"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Executable
+87
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"$schema": "../schema/reference.schema.json",
|
||||
"description": "Known WiFi providers and their characteristics",
|
||||
"providers": [
|
||||
{
|
||||
"id": "starlink",
|
||||
"name": "Starlink",
|
||||
"company": "SpaceX",
|
||||
"technology": "LEO satellite",
|
||||
"speed_tier": "high-speed",
|
||||
"typical_speed_mbps": "50-200",
|
||||
"coverage": "global",
|
||||
"notes": "Low-earth orbit constellation, low latency"
|
||||
},
|
||||
{
|
||||
"id": "viasat",
|
||||
"name": "Viasat",
|
||||
"company": "Viasat Inc.",
|
||||
"technology": "Ka-band GEO satellite",
|
||||
"speed_tier": "high-speed",
|
||||
"typical_speed_mbps": "12-100",
|
||||
"coverage": "regional",
|
||||
"notes": "ViaSat-1, ViaSat-2, ViaSat-3 satellites"
|
||||
},
|
||||
{
|
||||
"id": "gogo_2ku",
|
||||
"name": "Gogo 2Ku",
|
||||
"company": "Gogo",
|
||||
"technology": "Dual Ku-band satellite",
|
||||
"speed_tier": "high-speed",
|
||||
"typical_speed_mbps": "15-70",
|
||||
"coverage": "global",
|
||||
"notes": "Dual antenna system for better coverage"
|
||||
},
|
||||
{
|
||||
"id": "gogo_atg",
|
||||
"name": "Gogo ATG",
|
||||
"company": "Gogo",
|
||||
"technology": "Air-to-ground",
|
||||
"speed_tier": "low-speed",
|
||||
"typical_speed_mbps": "3-10",
|
||||
"coverage": "continental_us",
|
||||
"notes": "Ground-based towers, US domestic only"
|
||||
},
|
||||
{
|
||||
"id": "panasonic_ku",
|
||||
"name": "Panasonic Ku-band",
|
||||
"company": "Panasonic Avionics",
|
||||
"technology": "Ku-band satellite",
|
||||
"speed_tier": "low-speed",
|
||||
"typical_speed_mbps": "5-20",
|
||||
"coverage": "global",
|
||||
"notes": "eXConnect service"
|
||||
},
|
||||
{
|
||||
"id": "inmarsat_gx",
|
||||
"name": "Inmarsat GX Aviation",
|
||||
"company": "Inmarsat",
|
||||
"technology": "Ka-band GEO satellite",
|
||||
"speed_tier": "high-speed",
|
||||
"typical_speed_mbps": "15-50",
|
||||
"coverage": "global",
|
||||
"notes": "Global Xpress network"
|
||||
},
|
||||
{
|
||||
"id": "anuvu",
|
||||
"name": "Anuvu",
|
||||
"company": "Anuvu (formerly Global Eagle)",
|
||||
"technology": "Ku-band satellite",
|
||||
"speed_tier": "low-speed",
|
||||
"typical_speed_mbps": "5-15",
|
||||
"coverage": "regional",
|
||||
"notes": "Formerly Global Eagle Entertainment"
|
||||
},
|
||||
{
|
||||
"id": "thales_flexvue",
|
||||
"name": "Thales FlexVue",
|
||||
"company": "Thales",
|
||||
"technology": "Ku/Ka-band satellite",
|
||||
"speed_tier": "high-speed",
|
||||
"typical_speed_mbps": "20-50",
|
||||
"coverage": "global",
|
||||
"notes": "Part of Thales InFlyt Experience"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user