Перейти к содержанию

Программирование Викиданных/Картины

Материал из Викиверситета

Экземпляры объекта "Картина"[править]

Построим список всех картин на английском и русском языках.

#List of pictures in English and Russian
SELECT ?picture ?label_en ?label_ru
WHERE
{
  ?picture wdt:P31 wd:Q3305213.
  ?picture rdfs:label ?label_en filter (lang(?label_en) = "en").
  ?picture rdfs:label ?label_ru filter (lang(?label_ru) = "ru").
}

SPARQL-запрос, 6944 записей.

Картины России[править]

Построим список всех картин России (СССР, Российской Империи) на русском языке.

#List of pictures in Russian
SELECT ?picture ?label_ru
WHERE
{
  { ?picture wdt:P31 wd:Q3305213. } #picture  
                                    # countries are:
  { ?picture wdt:P17 wd:Q34266 } UNION # Russian Empire
  { ?picture wdt:P17 wd:Q15180 } UNION # Soviet Union
  { ?picture wdt:P17 wd:Q159 }.        # Russia

  ?picture rdfs:label ?label_ru 
        FILTER (lang(?label_ru) = "ru").
}

SPARQL-запрос, 17 записей.

👍Наиболее полными и проработанными картинами (не только из России) на Викиданных являются: Ночной дозор, Летний вечер на пляже Скагена. Художник и его жена, Портрет четы Арнольфини.
👎Почти пустыми и малоинформативными картинами в России оказались: Испытание силы Яна Усмаря, Богоматерь с младенцем (Врубель), Николай Мирликийский избавляет от смерти трёх невинно осуждённых.