Jutro startuje Tour de Pologne i chociaż nie jestem specjalnie fanem kolarstwa, to zawsze to jakaś okazja by coś się dowiedzieć. Pomyslałem: a gdyby tak sprawdzić ile jest i od kiedy są wyścigi kolarskie?

Idealnie do takiego zadania nadaje się Wikipedia, a najlepiej jej semantyczna odmiana Wikidata. Napisałem niewielkie zapytanie, jak poniżej i po chwili miałem odpowiedź w postaci prostej, ale całkiem fajnej osi czasu (timeline).

#defaultView:Timeline
SELECT ?wyscig ?wyscigLabel ?dut ?placeLabel ?photo
WHERE {
  ?wyscig wdt:P31 wd:Q18608583;
          wdt:P641 wd:Q3609;
          wdt:P571 ?dut;
          wdt:P17 ?place.
  OPTIONAL {?wyscig wdt:P18 ?photo.} 
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],pl". }

}
ORDER BY (YEAR(?dut))

Jeśli chcesz zobaczyć jak wynik działania skryptu w Wikidata to kliknij tu. Można też kod do wyniku osadzić na stronie i będzie wyglądał tak jak poniżej.

To by było na tyle. Miłego klikania.

Adieu