Aller au contenu

Fichier stop.xml

Cette partie de la documentation explique comment générer le fichier stop.xml de l'export NeTEx, qui contient les informations sur les arrêts, les quais, etc.

Quay

Remarque

Il est théoriquement possible de créer un élément NeTEx Quay pour chaque quai (QUAI). Cependant, les attributs CNIG ne permettent pas d'exporter les attributs obligatoires dans la cadre du profil français, notamment Quay/TransportMode.

StopPlace

Remarque

Il est théoriquement possible de créer un élément NeTEx StopPlace pour chaque ERP avec ERP.erpType = GA. Cependant, les attributs CNIG ne permettent pas d'exporter les attributs obligatoires dans la cadre du profil français, notamment StopPlace/TransportMode.

StopPlaceEntrance

Un élément NeTEx StopPlaceEntrance est créé pour chaque entrée d'ERP avec ERP.erpType = GA.

StopPlaceEntrance/Centroid/Location

StopPlaceEntrance/Centroid/Location est construit à partir de la géométrie du nœud de cheminement correspondant à l'entrée. Une géométrie ponctuelle est attendue.

StopPlaceEntrance/AccessibilityAssessment

Les AccessibilityLimitation suivants sont présents :

  • WheelchairAccess
  • StepFreeAccess
  • TactileGuidanceAvailable

WheelchairAccess est renseigné à l'aide des règles de gestion suivantes :

  • false si ENTREE.largeurPassage < 0.8 m
  • false si ENTREE.effortOuverture > 50 N
  • false si NOEUD_CHEMINEMENT.hauteurRessaut du nœud de cheminement correspondant à l'entrée > à 0,04 m
  • true si ENTREE.largeurPassage ≥ 0.8 m, NOEUD_CHEMINEMENT.hauteurRessaut < 0.02 m et ENTREE.effortOuverture ≤ 50 N
  • true si ENTREE.largeurPassage ≥ 0.8 m, NOEUD_CHEMINEMENT.hauteurRessaut < 0.02 m et ENTREE.typeOuverture = automatique

Enfin, si aucune des conditions n'est remplie, WheelchairAccess vaudra "unknown".

StepFreeAccess est rempli à partir de l'attribut NOEUD_CHEMINEMENT.hauteurRessaut du nœud de cheminement correspondant à l'entrée avec les règles de gestion suivantes :

  • false si NOEUD_CHEMINEMENT.hauteurRessaut est strictement supérieur à 0,04 m
  • true si NOEUD_CHEMINEMENT.hauteurRessaut est inférieur ou égal à 0,02 m
  • partial si NOEUD_CHEMINEMENT.hauteurRessaut est compris entre 0,02 m et 0,04m , en ajoutant "Présence d'une marche de moins de 4 cm" à la liste des phrases utilisées pour constituer AccessibilityAssessment/validityConditions/ValidityCondition/Description
  • unknown sinon

TactileGuidanceAvailable est rempli à l'aide des règles de gestion suivantes :

  • true si l'entrée correspond à un nœud de cheminement qui est l'extrémité d'un tronçon de cheminement qui est une circulation et CIRCULATION.repereLineaire != aucun
  • true s'il y a un CHEMINEMENT_ERP qui part ou arrive à l'entrée avec CHEMINEMENT_ERP.sysGuidTactile vrai
  • false si l'entrée correspond à un nœud de cheminement qui est l'extrémité d'un tronçon de cheminement qui est une circulation et CIRCULATION.repereLineaire = aucun et aucun CHEMINEMENT_ERP qui part ou arrive à l'entrée n'a CHEMINEMENT_ERP.sysGuidTactile vrai
  • unknown sinon

StopPlaceEntrance/SiteRef

StopPlaceEntrance/SiteRef référence l’objet NeTEx dont c'est une entrée. Il s'agit de l'objet StopPlace exporté à partir de l'ERP.

StopPlaceEntrance/placeEquipments

StopPlaceEntrance/placeEquipments contient une référence vers l'EntranceEquipment créé en complément de l'objet StopPlaceEntrance.

StopPlaceEntrance/EntranceType

StopPlaceEntrance/EntranceType est rempli à partir de la valeur de l'attribut ENTREE.typePorte ou ENTREE.typePorte avec les règles de gestion suivantes :

  • gate si typePorte = portail
  • automaticDoor si typeOuverture = automatique
  • revolvingDoor si typePorte = porte tambour
  • swingDoor si typePorte = porte battante
  • non renseigné sinon

StopPlaceEntrance/Width

StopPlaceEntrance/Width est rempli avec de la valeur de l'attribut ENTREE.largeurPassage.

Cas particulier

Si l'attribut ENTREE.largeurPassage de l'objet CNIG vaut 9999, on utilisera la valeur 0.80 à la place pour renseigner StopPlaceEntrance/Width.