User:Singing-Poppy/Draft:FR:Recommandations pour le routage piéton/mapping Netex

From OpenStreetMap Wiki
Jump to navigation Jump to search

(brouillon)

ParkingBay

Remarque : on s'intéresse ici uniquement aux places de stationnement réservées PMR, bien que d'autres types de places puissent être exportées également.

Sélection

Les nodearea objets OSM avec les attributs suivants sont convertis en ParkingBay :

Puisqu'il s'agit de place de stationnenemt PMR, les attributs Netex suivants ont une valeur fixe :

  • PublicUse : disabledPublicOnly
  • ParkingVehicleType: car
Conversion des attributs
ParkingBay/Centroid/Location

La géométrie de l'objet OSM est exportée sous forme de point.

ParkingBay/AccessibilityAssessment

ValidityCondition/Description est renseigné avec le contenu de wheelchair:description=*.

MobilityImpairedAccess est calculé à partir des valeurs des attributs Netex WheelchairAccess, StepFreeAccess et VisualSignsAvailable

AccessibilityLimitation/WheelchairAccess est renseigné avec le tag wheelchair :

AccessibilityLimitation/StepFreeAccess vaut true si wheelchair=yes, et est non renseigné sinon.

AccessibilityLimitation/VisualSignsAvailable est renseigné avec le tag markings=* :

  • unmarked si markings=no
  • demarcated si markings a une autre valeur
  • non renseigné si le tag est absent
ParkingBay/PublicUse

cf § sélection

ParkingBay/Lighting

L'élément ParkingBay/Lighting est renseigné à partir du tag lit=* :

  • unlit si lit=no
  • wellLit si lit a une autre valeur, sauf cas particulier
  • non renseigné si le tag est absent

Cas particulier : si le tag lit:perceived=* est renseigné et qu'il a une valeur différente de good/daylike/none/minimal, alors l'élément ParkingBay/Lighting aura la valeur poorlyLit

ParkingBay/ParkingVehicleType

cf § sélection

ParkingBay/BayGeometry

L'élément ParkingBay/BayGeometry est rempli avec la valeur du tag orientation=* :

  • orthogonal si orientation=perpendicular
  • angled si orientation=diagonal
  • parallel si orientation=parallel
  • other si orientation a une autre valeur
  • non renseigné si le tag est absent
ParkingBay/ParkingVisibility

L'élément ParkingBay/ParkingVisibility est rempli avec la valeur du tag markings=* :

  • unmarked si markings=no
  • demarcated si markings a une autre valeur
  • non renseigné si le tag est absent
ParkingBay/Length

L'élément ParkingBay/Length est rempli avec valeur du tag length=*, en mètres arrondis au cm.

Si le tag est absent et que l'objet OSM est une zone avec capacity=*=1/non renseigné ou capacity:disabled=*=1/non renseigné, la plus grande longueur de la zone peut être utilisée à la place.

ParkingBay/Width

L'élément ParkingBay/Width est rempli avec valeur du tag width=*, en mètres arrondis au cm.

Si le tag est absent et que l'objet OSM est une zone avec capacity=*=1/non renseigné ou capacity:disabled=*=1/non renseigné, la plus petite longueur de la zone peut être utilisée à la place.

ParkingBay/RechargingAvailable

L'élément ParkingBay/RechargingAvailable est rempli à partir de la valeur du tag capacity:charging=* :

  • true si capacity:charging!=0
  • false si capacity:charging=0
  • non renseigné si le tag est absent