京育カードバトルデータLODのメタデータ定義

baseURI : https://kyoyasai.mirko.jp/yasaiLOD?

@prefix yasai: https://kyoyasai.mirko.jp/schema# (※独自定義語彙)

@prefix xsd: http://www.w3.org/2001/XMLSchema#

@prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#

@prefix rdfs: http://www.w3.org/2000/01/rdf-schema#

@prefix dc: http://purl.org/dc/elements/1.1/

@prefix dcterms: http://purl.org/dc/terms/

@prefix dcat: http://www.w3.org/ns/dcat#

@prefix schema: http://schema.org/

@prefix cc: http://creativecommons.org/ns#

PropertyDescriptionData type
rdfs:labelカードの名称string
yasai:labelKanaカードの名称(かな)string
yasai:hitpoint体力(HP)integer
yasai:attack攻撃力integer
yasai:defense防御力integer
yasai:specialAttack特攻(特殊攻撃の攻撃力)integer
yasai:specialDefense特防(相手の特殊攻撃に対する防御力)integer
yasai:agility素早さinteger
yasai:ability1Name技1の名称string
yasai:ability1Description技1の説明string
yasai:ability2Type技2の区分string
yasai:ability2Code技2の区分コードstring
yasai:ability2Name技2の名称string
yasai:ability2Description技2の説明string
yasai:ability2Effect技2の区分効果string
yasai:specialSkillType特殊スキルの区分string
yasai:specialSkillCode特殊スキルの区分コードstring
yasai:specialSkillName特殊スキルの名称string
yasai:specialSkillDescription特殊スキルの説明string
yasai:specialSkillEffect特殊スキルの効果string
schema:imageカード画像のURLanyURI
yasai:cardTypeカード画像の種別string
yasai:brandType京野菜のブランド名string
yasai:history野菜の来歴string
yasai:feature野菜の特徴string
yasai:cultivation野菜の栽培方法string
yasai:beginningOfSeason野菜の旬の始まりstring
yasai:endOfSeason野菜の旬の終わりstring
dc:source出典/参考文献string
dcterms:relation出典/参考文献のURLanyURI
yasai:imgProviderカード用写真/画像の提供元string
rdfs:seeAlso参考となるWEBサイトのURLanyURI

SPARQLクエリ例文集

「賀茂なす」が持つすべての情報を取得

PREFIX : <https://kyoyasai.mirko.jp/yasaiLOD?>
select *
where {
  :K001 ?p ?o .
}

野菜カードの一覧を表示

PREFIX yasai: <https://kyoyasai.mirko.jp/schema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select ?s ?name ?kana
where {
  ?s  rdfs:label      ?name ;
      yasai:labelKana ?kana .
}order by ?s

攻撃力の高い野菜10傑を抽出

PREFIX yasai: <https://kyoyasai.mirko.jp/schema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select ?name ?attack
where {
  ?s  rdfs:label    ?name ;
      yasai:attack  ?attack .
} order by desc (?attack)
limit 10

大根族のみ抽出

PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select ?s ?name
where {
  ?s  rdfs:label  ?name ;
  FILTER(regex(str(?name), '大根|だいこん' ))
} 

データセットの情報を表示

select *
where {
  <https://kyoyasai.mirko.jp/data/yasai.ttl> ?p ?o .
}