JENA, RDF 및 W3C SSNXG의 센서 온톨로지를 사용하여 센서 관측에 주석을 달았습니다.센서 데이터에 주석을 달았지만 rdf가 없음 : type
SSNXG의 SensingDevice 개인을 로컬 네임 스페이스를 사용하여 만들었습니다. 개인의 URI를 사용하여 RDF 리소스를 만들 때 얻을 수있는 모든 것은 설명입니다. 그러나 rdf : type 메타 데이터가 작성되지 않습니다. 코드에서 명시 적으로이 작업을 수행 했어야합니까? 나는이 같은 정보를 추가하려고했습니다
:
OntClass sensingDevice = ssn.getOntClass(NS + "SensingDevice");
Individual ard = ssn.createIndividual(DTPNS + arduino, sensingDevice);
Property type = incomingData.createProperty(RDFNS, "type");
Statement stmt0 = incomingData.createStatement(ardu, type, NS + "SensingDevice");
incomingData.add(stmt0);
그러나,이 결과
...<rdf:Description rdf:about="http://dtp-126.sncs.abdn.ac.uk#CD7514">
<rdf:type>http://purl.oclc.org/NET/ssnx/ssn#SensingDevice</rdf:type
</rdf:Description>
이 SPARQL 볼 될 것 같지 않습니다. 유형 메타 데이터를 올바르게 추가하려면 어떻게해야합니까?