Je rencontre de graves problèmes d'importation de l'ontologie "Rhizomik" MPEG7 dans tous les éditeurs d'ontologies courants. Principalement j'ai tendance à travailler avec Protege. Importer toujours conduit à plusieurs centaines d'erreurs. J'ai fixé quelques-uns d'entre eux. L'un des reste semble être connecté à la classe suivante:Problèmes d'importation d'une ontologie dans Protege
<owl:Class rdf:about="&mpeg7;SpatioTemporalLocatorType">
<rdfs:subClassOf>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;CoordRef"/>
<owl:allValuesFrom>
<owl:Class>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;ref"/>
<owl:allValuesFrom rdf:resource="&xsd;string"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;ref"/>
<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;spatialRef"/>
<owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema&mpeg7;boolean"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;spatialRef"/>
<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
</owl:allValuesFrom>
</owl:Restriction>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;FigureTrajectory"/>
<owl:allValuesFrom rdf:resource="&mpeg7;FigureTrajectoryType"/>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;ParameterTrajectory"/>
<owl:allValuesFrom rdf:resource="&mpeg7;ParameterTrajectoryType"/>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="&mpeg7;MediaTime"/>
<owl:allValuesFrom rdf:resource="&mpeg7;MediaTimeType"/>
</owl:Restriction>
</owl:unionOf>
</owl:Class>
</owl:intersectionOf>
</owl:Class>
</rdfs:subClassOf>
</owl:Class>
Est-ce que quelqu'un en mesure de vérifier cette classe pour toute erreur logique?
Cordialement, Patrick
S'il vous plaît fournir les erreurs vous voyez - au moins quelques-uns d'entre eux. Sinon, donner de l'aide est très, très difficile. – Ignazio
Bonjour, Protege génère des classes "ErrorXXX" sans informations supplémentaires. J'ai été capable de tracer l'un d'entre eux au-dessus de l'extrait de xml. J'espérais que quelqu'un serait capable de voir une erreur logcal dans la classe ... –
ErrorXXX indique un problème avec la syntaxe OWL elle-même. Vous devriez obtenir un message de journalisation de OWLAPI pendant l'analyse. – Ignazio