Come utilizzare la fotocamera ontologia in rowlex
Domanda
Sono sicuro che sto sbagliando o no non so se dovrei aggiungere altre ontologie
In caso contrario, cosa posso fare per far funzionare un'ontologia della telecamera per favore?
http://protege.cim3.net/file/pub/ontologies/camera/camera.owl
Grazie
Soluzione
Ti ho provato ontologia con il gufo e ho davvero ricevuto un messaggio di errore. (La prossima volta per favore, segnalalo). Normalmente questi messaggi riportano se l'ontologia non è valida. Nel tuo caso, l'ontologia è OK, Rowlex ha ipotizzato che Maxcardinality sia sempre maggiore di zero, ma secondo il Owl Spec, zero è un valore perfettamente valido. Pertanto, questo è un bug in Rowlex, l'ho registrato, verrà risolto nella prossima versione.
Come soluzione temporanea, è necessario cambiare l'ontologia se si desidera utilizzare Rowlex. Puoi sbarazzarti della restrizione di #Shutter-velocità, oppure puoi cambiare la restrizione in questo modo:
<owl:maxCardinality>1</owl:maxCardinality>
invece di
<owl:cardinality>0</owl:cardinality>
Importante! Il cambiamento proposto modifica in modo significativo il significato delle tue classi, ma chiude il gufo.