本文介绍了如何从Protege的本体中导入特定的类和对象属性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将Protege中的一些类从不同的本体导入我的本体.例如,我需要类foaf:Person
,org:Site
,vcard:Organization
等.
I want to import some classes in Protege from different ontologies to my ontology. For example, I need the classes foaf:Person
, org:Site
, vcard:Organization
, and many more.
我不想自己创建它们(并修改它们的IRI).当我导入整个本体(Schema.org,vCard,FOAF等)时,我有很多不需要的元素.
I don't want to create them by myself (and modifying their IRI). When I did import the whole ontology (Schema.org, vCard, FOAF, …), I had many elements that I don't need.
有什么办法吗?
推荐答案
-我尝试使用它,但是没有用.
— I tried to use it, but it didn't work.
有些微妙的时刻,尤其是在第5步上.
There are subtle moments, especially on step 5.
- 打开目标本体.
- 在相同窗口中打开源本体.
- Open the source ontology in the same window.
- 选择 Refactor>复制/移动/删除公理:
- 选择公理选择方法.
- 选择要导入的签名(即一组类,属性等). 别忘了按>>!
- 现在您可以预览要导入的公理.
- 选择您想做什么:
8-9.选择您的目标本体:
8-9. Select your target ontology:
- Voila!
这篇关于如何从Protege的本体中导入特定的类和对象属性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!