com.airplaneian.contrail.temp.defs
Schema Diff
+1 -1
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "com.airplaneian.contrail.temp.defs",
3
3
"defs": {
4
4
"place": {
5
5
"type": "object",
6
6
"properties": {
7
7
"geo": {
8
8
"ref": "community.lexicon.location.geo",
9
9
"type": "ref",
10
10
"description": "Coordinates, for landing sites that no identifier system covers. Do not write coordinates looked up from an identifier already in this object."
11
11
},
12
12
"gate": {
13
13
"type": "string",
14
14
"maxLength": 32,
15
15
"description": "Gate or stand used by this flight at this place, as free text."
16
16
},
17
17
"iata": {
18
18
"type": "string",
19
19
"maxLength": 8,
20
20
"description": "IATA location code, three characters, uppercase, for example 'OAK'. Reassigned between airports over time, so pair it with 'icao' or 'geo' where possible."
21
21
},
22
22
"icao": {
23
23
"type": "string",
24
24
"maxLength": 8,
25
25
"description": "ICAO location indicator, four characters, uppercase, for example 'KOAK'. Preferred for matching. Many small airfields have none."
26
26
},
27
27
"name": {
28
28
"type": "string",
29
29
"maxLength": 256,
30
30
"description": "Free-text name, for landing sites that no identifier system covers. Carries no matching guarantees."
31
31
},
32
32
"faaLid": {
33
33
"type": "string",
34
34
"maxLength": 8,
35
35
"description": "FAA Location Identifier, for United States airfields that have one, for example '1G5'. Many US fields have this and no ICAO indicator."
36
36
},
37
37
"terminal": {
38
38
"type": "string",
39
39
"maxLength": 32,
40
40
"description": "Terminal used by this flight at this place, as free text. A fact about the flight, not about the place."
41
41
}
42
42
},
43
-
"description": "An airport, airfield, or landing site referenced by a flight record. Every field is optional, and absent means unknown or not applicable. Write the identifier fields wherever they are known, since readers match on them, and prefer 'icao' where a place has one. Never invent or derive an identifier the source did not supply."
43
+
"description": "An airport, airfield, or landing site referenced by a flight record. Every field is optional, and absent means unknown or not applicable. The identifier fields come from different systems and a place may have any combination of them, so write each one the place actually has. A place with no published identifier is described by 'name' and 'geo' alone."
44
44
}
45
45
},
46
46
"$type": "com.atproto.lexicon.schema",
47
47
"lexicon": 1
48
48
}