FR:Key:fee:conditional

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg 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 ou traduire cette description.
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.