【发布时间】:2019-04-26 10:58:23
【问题描述】:
我正在尝试使用 protege 5.5 创建一个包含一些虚拟数据的示例本体。但是在它生成的 owl 文件中,它显示的是这样的:
<?xml version="1.0"?>
<rdf:RDF xmlns="http://www.semanticweb.org/hs/ontologies/2019/3/untitled-ontology-3#"
xml:base="http://www.semanticweb.org/hs/ontologies/2019/3/untitled-ontology-3"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<owl:Ontology rdf:about="http://www.semanticweb.org/hs/ontologies/2019/3/untitled-ontology-3"/>
似乎可以公开访问这些数据 (http://www.semanticweb.org/hs/ontologies/2019/3/untitled-ontology-3)。我不想在语义网上发布我的数据。有没有办法将这些数据私有化?在网上找不到答案。
【问题讨论】:
-
为什么你认为数据可以访问?如果您不将数据放在可以从 Web 访问的服务器上,这应该如何工作?它只是一个通用 URI,是 Protege 在创建新本体时的默认设置。
-
本体文件只是文本文件。 Protege 不会为您在网络上托管它们。如果您不将它们放在可公开访问的网络服务器中,其他任何人都无法使用它们。
标签: sparql rdf semantic-web ontology protege