Os namespaces que contém as ontologias estão na documentação das ontologias.
SO: Eu uso Linux, mas não deve ser problema usar Windows com powershell.
curl: está instalado no Linux por padrão. Acredito que também seja assim no powershell. Caso você tenha usado no powershell, por favor me avise.
Fuseki instruções para instalação aqui
- Criar o dataset MeuSSN (no meu caso, removi e recriei o dataset)
- No terminal, execute o comando abaixo para carregar SSN
curl -X POST -d 'update= LOAD <http://www.w3.org/ns/ssn/> ' localhost:3030/MeuSSN/update
- Captura de tela da carga de SSN
- Página de consulta ao dataset após carga de SSN
- No terminal, execute o comando abaixo para carregar SOSA
curl -X POST -d 'update= LOAD <http://www.w3.org/ns/sosa/> ' localhost:3030/MeuSSN/update
- Captura de tela da carga de SOSA
- Página de consulta ao dataset após carga de SOSA
Inseri uma instância. A primeira do exemplo do Joedson. O resultado foi 200-Success, mas não ficou do jeito que eu queria...
curl -X POST -d 'update=
PREFIX ssn: <http://www.w3.org/ns/ssn/>
PREFIX sosa: <http://www.w3.org/ns/sosa/>
PREFIX : <undefined>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix owl: <http://www.w3.org/2002/07/owl#>
INSERT DATA{
:sala-tv-1 a owl:NamedIndividual, :Room, sosa:Platform ;
sosa:hosts :light-sensor-sala-tv-1 ;
sosa:hosts :lampada-sala-tv-1-switch ;
ssn:implements :switch-on-lampada-sala-tv-1 ;
ssn:implements :switch-off-lampada-sala-tv-1 .
};' localhost:3030/MeuSSN/update
Captura da tela com execução do comando
nota: encontrei a URI completa na aba de edição.