Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中添加OWL-sameAs公理_Java_Owl_Owl Api - Fatal编程技术网

在java中添加OWL-sameAs公理

在java中添加OWL-sameAs公理,java,owl,owl-api,Java,Owl,Owl Api,在Java OWL API中,可以使用OWLEquivalentClassesAxiom添加等效类。添加OWL SameAs axiom是否有类似的类?我想您会想要的。尽管RDF序列化使用owl:sameAs,但它是一个相同的个体公理,而不是一个sameAs公理 我想你会想要的。尽管RDF序列化使用owl:sameAs,但它是一个相同的个体公理,而不是一个sameAs公理 是否可以使用OWLSameIndividualAxiom映射两个类?或者,它仅仅是针对命名的个人?只针对相同的个人。对于类,

在Java OWL API中,可以使用
OWLEquivalentClassesAxiom
添加等效类。添加OWL SameAs axiom是否有类似的类?

我想您会想要的。尽管RDF序列化使用owl:sameAs,但它是一个相同的个体公理,而不是一个sameAs公理

我想你会想要的。尽管RDF序列化使用owl:sameAs,但它是一个相同的个体公理,而不是一个sameAs公理

是否可以使用
OWLSameIndividualAxiom
映射两个类?或者,它仅仅是针对
命名的个人
?只针对相同的个人。对于类,您只能使用双关语创建与要声明的类具有相同IRI的个体sameAs@Ignazio,答案很有帮助,让两个类相同的方法是什么?是否可以使用
OWLSameIndividualAxiom
映射两个类?或者,它仅仅是针对
命名的个人
?只针对相同的个人。对于类,您只能使用双关语创建与要声明的类具有相同IRI的个体sameAs@Ignazio,答案很有帮助,让两个类相同的方法是什么?约书亚已经回答了这个问题。任何axiom的经验法则都是搜索名为OWLkeywordAxiom的类——Eclipse有一个快速类型搜索,允许这样做。我相信其他IDE也有类似的功能。@Ignazio我认为010101实际上可能已经尝试过了,但对axiom的名称感到困惑(注意“添加OWL sameAs axiom”)。有时我希望OWL RDF词汇表使用了相同的个人词汇表,以明确这是个人的等价关系,而不是其他任何关系。取而代之的是人们使用类、属性等的samea,而不是等价类等。我相信链接数据samea用于这两者。确实有点混乱。约书亚已经回答了这个问题。任何axiom的经验法则都是搜索名为OWLkeywordAxiom的类——Eclipse有一个快速类型搜索,允许这样做。我相信其他IDE也有类似的功能。@Ignazio我认为010101实际上可能已经尝试过了,但对axiom的名称感到困惑(注意“添加OWL sameAs axiom”)。有时我希望OWL RDF词汇表使用了相同的个人词汇表,以明确这是个人的等价关系,而不是其他任何关系。取而代之的是人们使用类、属性等的samea,而不是等价类等。我相信链接数据samea用于这两者。确实造成了一点混乱。