FR:Key:fee:conditional

From OpenStreetMap Wiki
Jump to navigation Jump to search
fee:conditional
Description
Pour indiquer si de l'argent est facturé pour utiliser ce service en utilisant des règles plus complexes que "oui" et "non". Modifier cette description dans la page wiki. Modifier cette description dans l'élément.
Groupe: propriétés
Utilisé pour ces éléments
peut être utilisé sur des nœudspeut être utilisé sur des cheminspeut être utilisé sur des zonespeut être utilisé sur des relations
Statut : utilisé

L'attribut fee:conditional est utilisé pour spécifier si des frais sont généralement facturés pour un service ou pour un accès, et spécifie des règles différentes de celles indiquées par défaut dans fee=*.

Usage

Voir aussi les pages restrictions conditionnelles et fee=*.

Par exemple:

  • fee=yes + fee:conditional=no @ customers - gratuit pour les clients
  • fee=no + fee:conditional=yes @ 08:00-08:20 - gratuit, sauf entre 8:00 et 8:20
  • fee=yes + fee:conditional=no @ We - payant, mais gratuit les Mercredis
  • fee=no + fee:conditional=yes @ stay > 2 hours - parking gratuit jusqu'à 2 heures, sinon payant. [1]
  • fee=yes + fee:conditional=no @ stay < 2 hours - idem, parking gratuit jusqu'à 2 heures, sinon payant (la différence est que le caractère payant sera la valeur par défaut, utilisée par les consommateurs de données ne supportant pas les restrictions conditionnelles)
  • fee=yes + fee:conditional=no @ stay < 90 minutes - parking gratuit pendant 90 minutes (certains parking indiquent le temps de stationnement en minutes)
  • fee=yes + fee:conditional=no @ age < 12 - gratuit pour les enfants de moins de 12 ans.
  • fee=no + fee:conditional=yes @ stay > 2 hours AND Mo-Fr 07:00-19:00; yes @ stay > 2 hours AND Sa 07:00-13:00 - Gratuit, sauf stationnement de plus de 2 heures du Lundi au Vendredi de 7:00 à 19:00 ou le Samedi de 7:00 à 13:00.
  • fee=no + fee:conditional=yes @ Mo-Fr 09:00-19:00; yes @ Sa 09:00-13:00 - Gratuit, sauf du Lundi au Vendredi de 9:00 à 19:00 ou le Samedi de 9:00 à 13:00.
Note: bien que la syntaxe est similaire à opening_hours=*, il y a une différence, par exemple :
Mo-Fr 09:00-19:00; Sa 09:00-13:00 (syntaxe dans opening_hours)
yes @ Mo-Fr 09:00-19:00; yes @ Sa 09:00-13:00 (syntaxe dans fee:conditional, après ";" la condition doit être répétée).
yes @ Mo-Fr 09:00-19:00; Sa 09:00-13:00 (mauvaise syntaxe dans fee:conditional).

fee:disabled=* est également disponible pour indiquer si des frais s'appliquent aux utilisateurs handicapés; i.e., si les frais sont annulés pour eux.