我不确定我这样做是否做错了,我不知道我是否应该添加其他本体
如果没有,我可以做些什么来让相机本体正常工作?
http://protege.cim3.net/file/pub/ontologies/camera/camera.owl
谢谢
发布于 2010-04-19 15:40:46
我用OwlGrinder尝试了你的本体,我确实得到了一个错误消息。(下次请报告这一点)。通常,如果您的本体无效,则会报告这些消息。在您的例子中,您的本体是OK的,ROWLEX假设maxCardinality总是大于零,但根据OWL spec,零是一个完全有效的值。因此,这是ROWLEX中的一个错误,我记录了它,它将在下一个版本中修复。
作为临时解决方案,如果您想要使用ROWLEX,则需要更改本体。您可以取消#shutter-speed的限制,也可以像这样更改限制:
<owl:maxCardinality>1</owl:maxCardinality>而不是
<owl:cardinality>0</owl:cardinality>重要!提议的更改会显著改变类的含义,但它会关闭OwlGrinder。
https://stackoverflow.com/questions/2665394
复制相似问题