我有一个完全随意的数据集,包含对象及其属性。数据集几乎可以包含任何内容。我想明确地将某些属性标记为可搜索/可过滤(我将在数据集顶部生成用户界面时使用它)。例如,假设我的数据集包含人员:
<http://www.jonhdoe.com> a schema:Person ;
schema:name "John Doe" .
现在我想声明在我的数据集中,可以使用schema:name
搜索对象。所以,像这样:
schema:name a filters:Filter ;
rdfs:label "Name of a person" .
根据这个定义,我现在可以生成一个带有给定标签的表单字段,让用户使用该字段搜索数据集。
是否存在允许我在数据集上定义此类元数据的现有词汇表?我尝试了几次词汇搜索,但他们没有给我很好的结果。
答案 0 :(得分:2)
这不是100%合适,但我认为the docs可能接近你正在寻找的东西。它允许您使用&#39;镜头的概念指定有关如何显示RDF数据的信息。和&#39;格式&#39;。镜头定义应考虑显示给定资源/类的哪些属性,格式依次定义 应该如何呈现/显示事物。
您可以使用它来定义可搜索的&#39;镜头,它定义了您想要搜索的属性。