SPARQLエンドポイントリスト #
- ジャパンサーチ
- SPARQLエンドポイント: https://jpsearch.go.jp/rdf/sparql/
- Cultural Japan
- SPARQLエンドポイント: http://ld.cultural.jp/sparql/
- 国立公文書館デジタルアーカイブ
- SPARQLエンドポイント: https://www.digital.archives.go.jp/sparql
- ヨコハマ・アート・ナビ
- SPARQLエンドポイント: http://data.yafjp.org/sparql
- Europeana
- SPARQLエンドポイント: http://sparql.europeana.eu/
- RCGSコレクション
- SPARQLエンドポイント: https://linkeddata.rcgs.jp
- バーチャルYouTuber LOD
- im@sparql: アイドルマスター(アイマス)
- PrismDB: プリティーシリーズ
- SPARQLエンドポイント: https://prismdb.takanakahiko.me/sparql
- Lemonade: アサルトリリィ
- SPARQLエンドポイント: https://luciadb.assaultlily.com/sparql/query
- LODチャレンジ2021 テーマ賞 カルチャーLOD賞
- LuciaDB: https://github.com/Assault-Lily/LuciaDB
- 2022.07.24 アサルトリリィ関連情報を取り扱うファンサイト「Lemonade」が公認化!
https://www.assaultlily.com/news/1405.html/
クエリ例 #
ジャパンサーチ: 「手塚治虫」の著作を取得する #
https://jpsearch.go.jp/rdf/sparql/
1PREFIX owl: <http://www.w3.org/2002/07/owl#>
2PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3PREFIX schema: <http://schema.org/>
4PREFIX jps: <https://jpsearch.go.jp/term/property#>
5
6SELECT ?s ?label ?datePublished ?providerLabel
7WHERE {
8 ?s schema:creator/owl:sameAs*
9 <http://id.ndl.go.jp/auth/entity/00083890> ;
10 #<https://mediaarts-db.bunka.go.jp/id/C48012> ;
11 #<http://ja.dbpedia.org/resource/手塚治虫> ;
12 rdfs:label ?label ;
13 schema:datePublished ?datePublished ;
14 jps:sourceInfo [
15 schema:provider/rdfs:label ?providerLabel ;
16 ] .
17}
ジャパンサーチ: パブリックドメイン(CC0)な作品の画像を取得する #
https://jpsearch.go.jp/rdf/sparql/
1PREFIX owl: <http://www.w3.org/2002/07/owl#>
2PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
3PREFIX schema: <http://schema.org/>
4PREFIX jps: <https://jpsearch.go.jp/term/property#>
5
6SELECT ?class ?label ?creatorLabel ?media WHERE {
7 ?s a ?class ;
8 schema:creator/rdfs:label ?creatorLabel ;
9 rdfs:label ?label ;
10 jps:accessInfo [
11 schema:license <http://creativecommons.org/publicdomain/zero/1.0/> ;
12 schema:associatedMedia ?media ;
13 ] .
14}
LuciaDB: レギオンとその所属リリィの数を集計する #
https://luciadb.assaultlily.com/sparql/query
1PREFIX lilyrdf: <https://luciadb.assaultlily.com/rdf/RDFs/detail/>
2PREFIX lily: <https://luciadb.assaultlily.com/rdf/IRIs/lily_schema.ttl#>
3PREFIX schema: <http://schema.org/>
4
5SELECT
6 ?s ?name (COUNT(DISTINCT ?member) AS ?members)
7WHERE {
8 ?s a lily:Legion ;
9 schema:name ?name ;
10 schema:member ?member .
11 FILTER (LANG(?name) = "ja")
12}
13GROUP BY ?s ?name