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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top