[Licence ouverte] (https://github.com/smart-data-models//dataModel.ACRIS/blob/master/TerminalAreaLocation/LICENSE.md)
[document généré automatiquement] (https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60)
Description globale : Propriété. Emplacement géospatial ou géopolitique d'une aérogare.
version : 0.0.1
[*] S'il n'y a pas de type dans un attribut, c'est parce qu'il peut avoir plusieurs types ou différents formats/modèles.
AirportLocation[object]
: L'emplacement géospatial ou géopolitique d'un aéroport.Latitude[number]
: Coordonnées pour la latitude de l'aéroport.Longitude[number]
: Coordonnées de la longitude de l'aéroport.Name[string]
: Nom unique de l'emplacement de l'aéroport.Srid[integer]
: Un identificateur de système de référence spatiale (SRID), pour identifier les définitions du système de coordonnées spatiales.
Name[string]
: Nom unique de l'emplacement de la zone terminale.id[*]
: Identifiant unique de l'entitétype[string]
: Il doit être égal à TerminalAreaLocation.
Propriétés requises
id
type
Ce modèle de données est un mappage de la norme sur les temps d'attente des passagers v1.6.0 de la norme d'interface de données ACRIS du Conseil international des aéroports (ACI). Disponible à l'adresse suivante : https://acris.aero/static/documents/waittimes/ACI-Wait-Times-Standard-API-v1.6.0.12b34cd0213e.pdf
Classés par ordre alphabétique (cliquez pour plus de détails)
full yaml details
TerminalAreaLocation:
description: Property. The geospatial or geopolitical location of an Airport Terminal building.
properties:
AirportLocation:
description: The geospatial or geopolitical location of an Airport.
properties:
Latitude:
description: Coordinate for latitude of the Airport.
type: number
x-ngsi:
type: Property
Longitude:
description: Coordinate for longitude of the Airport.
type: number
x-ngsi:
type: Property
Name:
description: Unique name for the Airport Location.
type: string
x-ngsi:
type: Property
Srid:
description: 'A Spatial Reference System Identifier (SRID), to identify the spatial coordinate system definitions.'
type: integer
x-ngsi:
type: Property
type: object
x-ngsi:
type: Property
Name:
description: Unique name for the Terminal Area Location.
type: string
x-ngsi:
type: Property
id:
anyOf:
- description: Identifier format of any NGSI entity
maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
x-ngsi:
type: Property
- description: Identifier format of any NGSI entity
format: uri
type: string
x-ngsi:
type: Property
description: Unique identifier of the entity
x-ngsi:
type: Property
type:
description: It must be equal to TerminalAreaLocation.
enum:
- TerminalAreaLocation
type: string
x-ngsi:
type: Property
required:
- id
- type
type: object
x-derived-from: https://acris.aero/static/documents/waittimes/ACI-Wait-Times-API-Specification-v1.6.0.1c4ec122da9a.yaml
x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program'
x-license-url: https://github.com/smart-data-models/dataModel.ACRIS/blob/master/TerminalAreaLocation/LICENSE.md
x-model-schema: https://smart-data-models.github.io/dataModel.ACRIS/TerminalAreaLocation/schema.json
x-model-tags: ACRIS
x-version: 0.0.1
Voici un exemple de TerminalAreaLocation au format JSON-LD en tant que valeurs clés. Ceci est compatible avec NGSI-v2 lorsque l'on utilise options=keyValues
et renvoie les données de contexte d'une entité individuelle.
show/hide example
{
"id": "urn:ngsi-ld:TerminalAreaLocation:id:DRIT:21733898",
"type": "TerminalAreaLocation",
"Name": "East terminal",
"AirportLocation": {
"Latitude": 40.42,
"Longitude": 3.708,
"Name": "",
"Srid": 4326
}
}
Voici un exemple de TerminalAreaLocation au format JSON-LD tel que normalisé. Ce format est compatible avec les NGSI-v2 lorsqu'il n'utilise pas d'options et renvoie les données contextuelles d'une entité individuelle.
show/hide example
{
"id": "urn:ngsi-ld:TerminalAreaLocation:id:BMIE:65800944",
"type": "TerminalAreaLocation",
"Name": {
"type": "Text",
"value": "East Terminal"
},
"AirportLocation": {
"type": "StructuredValue",
"value": {
"Latitude": 40.42,
"Longitude": 3.708,
"Name": "",
"Srid": 4326
}
}
}
Voici un exemple de TerminalAreaLocation au format JSON-LD en tant que valeurs clés. Ceci est compatible avec NGSI-LD lorsque l'on utilise options=keyValues
et renvoie les données de contexte d'une entité individuelle.
show/hide example
{
"id": "urn:ngsi-ld:TerminalAreaLocation:id:DRIT:21733898",
"type": "TerminalAreaLocation",
"Name": "East terminal",
"AirportLocation": {
"Latitude": 40.42,
"Longitude": 3.708,
"Name": "",
"Srid": 4326
},
"@context": [
"https://raw.githubusercontent.com/smart-data-models/dataModel.ACRIS/master/context.jsonld"
]
}
Voici un exemple de TerminalAreaLocation au format JSON-LD tel que normalisé. Ce format est compatible avec NGSI-LD lorsqu'il n'utilise pas d'options et renvoie les données contextuelles d'une entité individuelle.
show/hide example
{
"id": "urn:ngsi-ld:TerminalAreaLocation:id:BMIE:65800944",
"type": "TerminalAreaLocation",
"Name": {
"type": "Property",
"value": "East Terminal"
},
"AirportLocation": {
"type": "Property",
"value": {
"Latitude": 40.42,
"Longitude": 3.708,
"Name": "",
"Srid": 4326
}
},
"@context": [
"https://raw.githubusercontent.com/smart-data-models/dataModel.ACRIS/master/context.jsonld"
]
}
Voir [FAQ 10] (https://smartdatamodels.org/index.php/faqs/) pour obtenir une réponse à la question de savoir comment traiter les unités de magnitude.