etalab / transport-profil-netex-fr

Le contenu des normes des données de transport présentes sur le site https://normes.transport.data.gouv.fr.
https://normes.transport.data.gouv.fr
11 stars 8 forks source link

L'attribut SiteRef d'un SiteComponent NeTEx devrait être obligatoire sous condition #54

Open albanpeignier opened 5 months ago

albanpeignier commented 5 months ago

La ressource NeTEx SiteComponent (par héritage Quay) est définie avec l'attribut SiteRef obligatoire:

image

Pourtant lorsqu'un Quay est défini directement dans le StopPlace parent, l'attribut SiteRef n'est pas nécessaire (voire interdit):

<StopPlace id="parent">  
  <!-- -->
  <quays>
    <Quay id="child1">
      <!-- -->
    </Quay>
    <Quay id="child2">
      <!-- -->
    </Quay>
  </quays>
</StopPlace>

Le profil NeTEx France pourrait utiliser une phrase plus conditionnelle:

Pour une ZONE D'EMBARQUEMENT, il s'agit de l'identifiant du LIEU D'ARRÊT MONOMODAL dont dépend la ZONE D'EMBARQUEMENT. Pour un ACCÈS il s'agit de l'identifiant du LIEU D'ARRÊT MONOMODAL, POLE MONOMODAL ou LIEU D'ARRÊT MULTIMODAL auquel mène l'ACCÈS. Cet attribut est obligatoire dans le cadre du profil quand la ressource n'est pas définie directement au sein de la ressource parente.