3
私はOWL API 3を使用しています。 新しいオントロジを作成しましたが、owl:importsをオントロジに関連付ける方法はわかりません。OWL API v3でowl:importsを定義する方法は?
IRImappersを使用しましたが、動作しませんでした。
ありがとうございました。
私はOWL API 3を使用しています。 新しいオントロジを作成しましたが、owl:importsをオントロジに関連付ける方法はわかりません。OWL API v3でowl:importsを定義する方法は?
IRImappersを使用しましたが、動作しませんでした。
ありがとうございました。
あなたはこのコードを試すことができます:答えでは上記の例
OWLOntology ontology = manager.createOntology(ontologyIRI);
OWLImportsDeclaration importDeclaraton =
factory.getOWLImportsDeclaration(importIRI);
manager.applyChange(new AddImport(ontology, importDeclaraton));
が動作しているが、私はそれだけを保存し、それを再読み込みした後、オントロジーを照会することだ、それだけでオントロジーを照会することが可能ですインポートを追加した後 – Noor
インポートディレクティブを作成した直後にインポートされたオントロジを使用できるようにするには、インポートされたオントロジがマネージャにすでにロードされている必要があります。これは 'manager.loadOntology(' importIRI) 'を呼び出すことで実現できます。 – Ignazio