1

ウィキデータからいくつかの画像を取得しましたが、画像に関する詳細情報を取得したいと考えています。

例として、パリから画像を取得します (試してみてください! ):

SELECT ?itemLabel ?wdLabel ?ps_Label ?wdpqLabel ?pq_Label WHERE {
  VALUES ?item { wd:Q90 }
  ?item p:P18 ?statement.
  ?statement ?ps ?ps_.
  ?wd wikibase:claim ?p;
    wikibase:statementProperty ?ps.
  OPTIONAL {
    ?statement ?pq ?pq_.
    ?wdpq wikibase:qualifier ?pq.
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}

次の結果が得られます。

ここに画像の説明を入力

しかし、ウィキデータ ページで確認できるように、追加のデータを取得したいと思います。

  • 寸法: 「4,114 x 4,235」
  • サイズ:「9.07MB」

また、ファイルの概要からのデータ:

  • 説明: 「パリ : ラ トゥール エッフェルとシャン ド マルス。」
  • 日付: 「2010 年 10 月」
  • 出典:「自作」
  • 著者: 「ウワディスワフ (Taxiarchos228)」
  • 等...

SPARQLでそれを行う方法はありますか?

4

1 に答える 1

3

3 つのアプローチがあります。

  1. MWAPI
  2. メディア情報
  3. WCQS

残念ながら、WDQS は WCQS へのフェデレーションを許可していませんが、その逆は可能です。

于 2021-04-08T21:00:29.963 に答える