wie verwenden von Kamera-Ontologie in ROWLEX
Frage
Ich bin mot sicher, ob ich das hier mache, falsch oder nicht Ich weiß nicht, ob ich sollte hinzufügen, andere Ontologien
Wenn nicht, was kann ich tun, um eine Kamera zu bekommen Ontologie der Arbeit, bitte?
http://protege.cim3.net/file/pub/ontologies/camera/camera.owl
Vielen Dank
Lösung
Ich habe versucht, Sie Ontologie mit der OwlGrinder, und ich bin in der Tat kam eine Fehlermeldung.(Das nächste mal bitte, Bericht).Normalerweise werden diese Nachrichten einen Bericht, wenn Ihre Ontologie ist nicht gültig.In Ihrem Fall, Ihre Ontologie ist OK, ROWLEX davon ausgegangen, dass maxCardinality ist immer größer als null, aber nach der EULE Skillung, zero ist ein perfekt Gültiger Wert.Daher ist dies ein Fehler in ROWLEX, ich nahm es, es wird in der nächsten version behoben.
Als temporäre Lösung, die Sie ändern müssen, die Ontologie, wenn Sie verwenden möchten ROWLEX.Sie können Sie loswerden der Einschränkung von #shutter-Geschwindigkeit, oder ändern Sie die Beschränkung wie diese:
<owl:maxCardinality>1</owl:maxCardinality>
statt
<owl:cardinality>0</owl:cardinality>
Wichtig!Die vorgeschlagene änderung, ändern die Bedeutung der Klassen deutlich, aber es fährt OwlGrinder up.