From 98a5b5c7cd47a3625c383e6dfbc2d9fe0637c10a Mon Sep 17 00:00:00 2001 From: Alberto Abella Date: Thu, 5 Oct 2023 18:37:51 +0200 Subject: [PATCH] updated ConcourseFacility/doc/spec_FR.md --- ConcourseFacility/doc/spec_FR.md | 241 +++++++++++++++++++++++++++++++ 1 file changed, 241 insertions(+) create mode 100644 ConcourseFacility/doc/spec_FR.md diff --git a/ConcourseFacility/doc/spec_FR.md b/ConcourseFacility/doc/spec_FR.md new file mode 100644 index 0000000..90bf94e --- /dev/null +++ b/ConcourseFacility/doc/spec_FR.md @@ -0,0 +1,241 @@ + +[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) + Entité : ConcourseFacility +========================== + + [Licence ouverte] (https://github.com/smart-data-models//dataModel.ACRIS/blob/master/ConcourseFacility/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é. Informations sur un hall d'aéroport en tant que bâtiments ou infrastructures utilisés pour fournir des services**. + version : 0.0.1 + + + + ## Liste des propriétés + + [*] 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. +- `Identifier[string]`: Identifiant unique pour l'installation du hall. - `Name[string]`: Nom unique pour l'installation du hall. - `TerminalFacility[object]`: Informations sur un terminal d'aéroport, comme les bâtiments ou l'infrastructure utilisés pour fournir des services. - `AirportFacility[object]`: Informations sur un aéroport telles que les bâtiments ou les infrastructures utilisés pour fournir des services. + - `Identifier[string]`: Identifiant unique de l'installation terminale. + - `Name[string]`: Nom unique de l'installation terminale. +- `id[*]`: Identifiant unique de l'entité - `type[string]`: Il doit être égal à ConcourseFacility. + + 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 + + + ## Modèle de données description des propriétés + Classés par ordre alphabétique (cliquez pour plus de détails) + + +
full yaml details + ```yaml +ConcourseFacility: + description: Property. Information about an Airport Concourse as buildings or infrastructure used to provide services. + properties: + Identifier: + description: Unique identifier for the Concourse Facility. + type: string + x-ngsi: + type: Property + Name: + description: Unique name for the Concourse Facility. + type: string + x-ngsi: + type: Property + TerminalFacility: + description: Information about an Airport Terminal as buildings or infrastructure used to provide services. + properties: + AirportFacility: + description: Information about an Airport as buildings or infrastructure used to provide services. + properties: + IataCode: + description: Three character IATA code for the Airport. + type: string + x-ngsi: + type: Property + IcaoCode: + description: Four character ICAO code for the Airport. + type: string + x-ngsi: + type: Property + Name: + description: Common name of the Airport. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Identifier: + description: Unique identifier for the Terminal Facility. + type: string + x-ngsi: + type: Property + Name: + description: Unique name for the Terminal Facility. + type: string + x-ngsi: + type: Property + type: object + 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 ConcourseFacility. + enum: + - ConcourseFacility + 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/ConcourseFacility/LICENSE.md + x-model-schema: https://smart-data-models.github.io/dataModel.ACRIS/ConcourseFacility/schema.json + x-model-tags: ACRIS + x-version: 0.0.1 +``` +
+ + + + + ## Exemples de charges utiles + #### ConcourseFacility Valeurs clés de l'INSIG-v2 Exemple + Voici un exemple de ConcourseFacility 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 + ```json + { + "id": "urn:ngsi-ld:ConcourseFacility:id:XFOJ:43820676", + "type": "ConcourseFacility", + "Identifier": "BA/B", + "Name": "Boarding Area B", + "TerminalFacility": { + "Identifier": "T1", + "Name": "Terminal 1", + "AirportFacility": { + "IataCode": "SFO", + "IcaoCode": "KSFO", + "Name": "San Francisco International Airport" + } + } +} +``` +
+ #### ConcourseFacility NGSI-v2 normalisée Exemple + Voici un exemple de ConcourseFacility au format JSON-LD tel que normalisé. Ce format est compatible avec l'INSG-v2 lorsqu'il n'utilise pas d'options et renvoie les données contextuelles d'une entité individuelle. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:ConcourseFacility:id:XFOJ:43820676", + "type": "ConcourseFacility", + "Identifier": { + "type": "Text", + "value": "BA/B" + }, + "Name": { + "type": "Text", + "value": "Boarding Area B" + }, + "TerminalFacility": { + "type": "StructuredValue", + "value": { + "Identifier": "T1", + "Name": "Terminal 1", + "AirportFacility": { + "IataCode": "SFO", + "IcaoCode": "KSFO", + "Name": "San Francisco International Airport" + } + } + } +} +``` +
+ #### ConcourseFacility Valeurs clés de l'INS-LD Exemple + Voici un exemple de ConcourseFacility 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 contextuelles d'une entité individuelle. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:ConcourseFacility:id:XFOJ:43820676", + "type": "ConcourseFacility", + "Identifier": "BA/B", + "Name": "Boarding Area B", + "TerminalFacility": { + "Identifier": "T1", + "Name": "Terminal 1", + "AirportFacility": { + "IataCode": "SFO", + "IcaoCode": "KSFO", + "Name": "San Francisco International Airport" + } + }, + "@context": [ + "https://raw.githubusercontent.com/smart-data-models/dataModel.ACRIS/master/context.jsonld" + ] +} +``` +
+ #### ConcourseFacility NGSI-LD normalisé Exemple + Voici un exemple de ConcourseFacility 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 + ```json + { + "id": "urn:ngsi-ld:ConcourseFacility:id:XFOJ:43820676", + "type": "ConcourseFacility", + "Identifier": { + "type": "Property", + "value": "BA/B" + }, + "Name": { + "type": "Property", + "value": "Boarding Area B" + }, + "TerminalFacility": { + "type": "Property", + "value": { + "Identifier": "T1", + "Name": "Terminal 1", + "AirportFacility": { + "IataCode": "SFO", + "IcaoCode": "KSFO", + "Name": "San Francisco International Airport" + } + } + }, + "@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. + + +--- + [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)