@_linked/dcat

中文文档
1.4.0发布于 2026/10/28MIT AND CC-BY-4.0TypeScriptES Module构建来源已验证近 30 天下载 1717

DCAT 3号文件 用于链接:数据目录词汇为Turtle,每个术语的存取器,以及核心类的形状。 软件包镜像 http://www.w3.org/ns/dcat# 并且只持有它的条件.

中文使用文档
文档目录5 节
  1. 术语
  2. 形状
  3. 数据
  4. 发展
  5. 数据许可证

qq 链接/ dcat

DCAT 3号文件 用于链接:数据目录词汇为Turtle, 每个学期的接通器 核心课的形状 软件包镜像 http://www.w3.org/ns/dcat# 并且只持有它的条件.

术语

import * as dcat from '@_linked/dcat/ontologies/dcat';

static targetClass = dcat.DataService;

ontologies/dcat a. 每个术语有一个名称的出口(52); ontologies/dcat.data 持有 ns, (中文(简体) ), dataFiles, (中文(简体) ), _ontologyResource 财务报告和审定财务报表 loadData()。 。 。 . linked generate-ontology 写入模块 从数据(package.json "linkedOntologies"),以及 linked build 当他们僵持的时候; 绝不用手编辑它们.

形状

import '@_linked/dcat/shapes/index' 全部登记 shapes/<Name>。 。 。 .

形状类属性
Resourcedcat:Resourcetitle, (中文(简体) ), description
Dataset (-) Resource(中文(简体) )dcat:Datasetpublisher, (中文(简体) ), accessRights, (中文(简体) ), conformsTo, (中文(简体) ), distributions
Distribution (-) Shape(中文(简体) )dcat:Distributiontitle, (中文(简体) ), accessURL, (中文(简体) ), accessService
DataService (-) Resource(中文(简体) )dcat:DataServiceendpointURL, (中文(简体) ), servesDatasets

IRI 值属性(endpointURL, (中文(简体) ), accessURL, (中文(简体) ), publisher, (中文(简体) ), accessRights, (中文(简体) ), conformsTo已经 对象属性: 写入并读取为 {id}。 。 。 . Distribution 扩展 Shape 因为DCAT 给 dcat:Distribution 没有超级阶级。 DCAT 3 轴向 accessURL 作为链条 accessService编号 :endpointURL,所以配有访问服务 的服务是 endpointURL 联合国 accessURL。 。 。 .

数据

src/data/dcat.ttl 《第3号劳动法典》(W3C建议,2024年)是《第3号劳动法典》(W3C建议,2024年)出版的, https://www.w3.org/ns/dcat.ttl (中文(简体) ) (重定向为 dcat3.ttl· ; dcat:version "3", (中文(简体) ), 最后被修改的2025-09-03),除了一个主要评论命名源外,没有变化. 改为: 刷新并下载 curl -sSL https://www.w3.org/ns/dcat.ttl后置注释 新版本,并运行 npx linked generate-ontology。 。 。 .

官方文件是软件包术语的唯一来源:软件包从未添加一个类 或属性到标准命名空间。 所公布的标准,主要是元数据所缺乏的 每个前缀多一个文件, src/data/<prefix>-added.ttl,在 "linkedOntologies"数据:

  • 肿瘤实体本身: owl:Ontology,标题,描述, vann:preferredNamespacePrefix, (中文(简体) ), vann:preferredNamespaceUri,源 URL和版本;
  • 关于标准已经界定的术语的说明,例如缺失 rdfs:label。 。 。 .

新的类别或属性从不去那里;一个术语缺少标准属于消费者自己 肿瘤学包.

官方文件带有自己的本体学标题(关于 <http://www.w3.org/ns/dcat>没有 #),所以这个软件包没有 -added 文档. _ontologyResource 是肿瘤IRI, http://www.w3.org/ns/dcat (发电机从 owl:Ontology 声明).

发展

npx linked build    # checks the ontology modules, compiles, writes lib/esm/data/shapes.ttl
npm test            # runs against lib/

数据许可证

软件包代码是 MIT 许可(参见 LICENSE) (中文(简体) ). 捆绑的本体学数据出自W3C数据目录(DCAT)-版本3(https://www.w3.org/ns/dcat (英语)),且不在麻省理工学院的许可范围内:它仍保留在"创用CC BY 4.0国际"(CC BY 4.0)之下, https://creativecommons.org/licenses/by/ 4.0/ (英语),正如其词汇表文件所声明的那样(dcterms:license). 见 NOTICE。 。 。 .

版本与发布记录

@_linked/dcat 共发布 19 个版本,首次发布于 2026/04/23;过去 12 个月发布了 19 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.4.0latest2026/10/2812 天前
1.3.22026/10/2515 天前
1.3.12026/10/2516 天前
1.3.02026/10/2416 天前
1.2.12026/10/2416 天前
1.2.02026/10/2218 天前

关于 @_linked/dcat 的常见问题

@_linked/dcat 是什么?

DCAT 3号文件 用于链接:数据目录词汇为Turtle,每个术语的存取器,以及核心类的形状。 软件包镜像 http://www.w3.org/ns/dcat# 并且只持有它的条件.

如何安装 @_linked/dcat?

在项目目录运行 npm install @_linked/dcat,或使用 pnpm add / yarn add / bun add。

@_linked/dcat 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@_linked/dcat 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@_linked/dcat 可以商用吗?

@_linked/dcat 使用 MIT AND CC-BY-4.0 许可。声明的许可为 MIT AND CC-BY-4.0,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@_linked/dcat 的下载量有多少?

根据 npm 官方下载统计,@_linked/dcat 在 2026/10/05 – 2026/11/03 这 30 天内被下载 1,717 次,日均约 57 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@_linked/dcat 还在维护吗?

最新版本 1.4.0 发布于 2026/10/28(12 天前);至今共发布 19 个版本,其中过去 12 个月发布了 19 个;首次发布于 2026/04/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。