1

我正在使用带有 RDF 扩展的 Refine 从 CSV 生成三元组。我已经导入了两个词汇表,现在用它们来描述列: RDF 模式对齐

如何更改节点以描述资源而不是文字?例如,当我预览 Turtle 表示时,三元组映射到文字,例如geolink:hasDocumentType "datasets": RDF 预览 Turtle

我可以在 Refine 中创建空节点来保存资源的位置,例如Document Type吗?谢谢!

4

1 回答 1

2

这是在对话框中为映射分配的。请参阅“使用单元格的内容...”,然后选择“作为 URI”。

在此处输入图像描述

(抱歉对话框渲染损坏)

然后选择“使用自定义表达式”,您可以在其中组成自己的 URI 方案。在这个例子中,我只是简单地将单元格的值添加到一个固定的 URI 模式中:

"http://classifications.data.admin.ch/municipality/"+value

在预览中,您可以直接查看这是否是您所需要的。

如果我需要做更复杂的事情,我通常会创建像 RDF 这样的简单键值对,所以从技术上讲还不是真正的图表。然后我编写了一堆 SPARQL CONSTRUCT 查询来清理数据并将其转换为“真实”图形。我发现这对于很多事情来说更容易、更快捷。你可以在Github上看到一些例子

于 2016-11-12T19:15:26.260 回答