如何添加API作为数据集的分布 - http://schema.org/Dataset

时间:2013-08-07 09:38:38

标签: schema.org

根据分发(DataDownload)的描述,它引用一个文件。

  

此数据集的可下载形式,位于特定位置,采用特定格式。

如果您的数据集是在服务或API中分发的,该怎么办?例如,您可以考虑Open311 Inquiry。或者说,可以下载一个非常庞大的数据集,也可以在JSON API中进行搜索。

由于

1 个答案:

答案 0 :(得分:1)

不幸的是,你现在无法使用schema.org。

这是在 public-vocabs@w3.org 讨论的,Joshua Shinavier(Dataset向schema.org提出的作者)说,这个选项现在不可用,应该有不同的提案。检查他的email

  
    

2)在数据集之上描述API而不是     只是一个数据集。

  
     

这是一个非常重要的问题。允许a是合理的   数据集分发为数据下载,Web服务或   如在DCAT中那样,如果有直接映射到   schema.org类型和属性。但是,schema.org没有   相当于DCAT的Distribution类(它是一个超类)   下载,WebService和Feed),我甚至都没有看到提案   订阅源或Web服务类型。这意味着,为了允许   分配属性指向三种类型的资源中的任何一种,   schema.org需要允许a范围内的多个类型   属性,或者我们必须向schema.org添加四种新类型   分发。或者,可以添加单独的属性   用于订阅源和Web服务。无论如何,还有两种类型   需要添加到schema.org。由于这些类型是相对的   基本的,我怀疑他们需要成为其他人的主题,   个别提案。