DATAtourisme

:RecurrentPeriod (avec schema.org:DayOfWeek) VS :LimitedPeriod


#1

Bonjour,

Certains objets présentent une confusion entre :RecurrentPeriod et :LimitedPeriod, peut-être lié à un mauvaise usage de la part de certains producteurs de données.

D’après les définitions :

  • :LimitedPeriod : une période qui est finie dans le temps (a un début et une fin établie).
  • :RecurrentPeriod : définit des intervalles qui se produisent périodiquement. ex: tous les lundis de 10h à 12h.

:RecurrentPeriod peut donc exposer la propriété schema.org:DayOfWeek contrairement à :LimitedPeriod.

L’objet https://data.datatourisme.gouv.fr/33/a6658459-722b-3ea3-9494-c63aeba49d55 est une brocante ponctuelle sur 3 jours. Or il est défini avec :LimitedPeriod mais aussi schema.org:DayOfWeek ce qui rend son exploitation plus que compliquée, d’autant que chaque jour présente des :startTime et :endTime différents.

Merci pour votre retour sur ce point.

Cordialement,


#2

Pour compléter ma remarque sur l’utilisation incohérente, à mon sens, de :RecurrentPeriod, voici des événements (principalement des marchés, brocantes…) qui présentent une date unique :takesPlaceAt mais sont déclarés avec :RecurrentPeriod.

https://data.datatourisme.gouv.fr/10/b4480bcb-38e4-302d-a83b-5535164dff34
https://data.datatourisme.gouv.fr/7/c63a7d6e-76a9-3490-b8b5-d6325e07b9e6
https://data.datatourisme.gouv.fr/10/1e3cd8cf-7e4f-3a54-8132-bdc3279844c3

Ceci est contradictoire avec la définition :RecurrentPeriod et s’apparente à une utilisation détournée de cette classe (peut-être pour pouvoir préciser le jours de la semaine).

Merci d’avance pour votre éclaircissement sur ce point.

Cordialement,