Requête des ressources sémantiques

Pour interroger des ressources sémantiques, accédez au Virtuoso SPARQL Endpoint Page mis à disposition par le régime. Vous verrez un écran où vous pouvez entrer une requête à spécifier à l'aide du Langue SPARQL

Image descriptive de l'écran qui vous permet d'écrire une requête SPARQL

Une fois la requête écrite, vous pouvez sélectionner dans quel format retourner les résultats. Plusieurs options sont possibles, notamment HTML, CSV, JSON et plusieurs sérialisations RDF telles que RDF/Turtle, RDF/XML et N-Triples.
En cliquant sur le bouton «Exécuter la requête», vous pouvez exécuter la requête pour obtenir les résultats que vous recherchez.
Pour annuler tout ce que vous avez tapé et choisi en conséquence, vous pouvez utiliser le bouton Réinitialiser.

Image descriptive des options concernant le format de résultat de la requête, l'exécution de la requête et l'annulation de la requête

Note :

Pour faciliter la définition de la requête, il est suggéré de parcourir les différentes ressources sémantiques actuellement publiées sur le schéma via le Web. Les ressources sont navigables grâce à des logiciels mis à disposition tels que LODE et LodView. Pour ce faire, utilisez simplement l'URI des ressources elles-mêmes dans votre navigateur.

Exemples de requêtes SPARQL

Voici quelques exemples de requêtes sur les ressources sémantiques de schéma en langage naturel. Chaque requête correspond à une requête SPARQL qui peut être exécutée par Virtuoso comme décrit ci-dessus.

Voici quelques exemples de requêtes sur les ressources sémantiques de schéma en langage naturel. Chaque requête correspond à une requête SPARQL qui peut être exécutée par Virtuoso comme décrit ci-dessus.

  • Quelles communes italiennes, avec leur code belfiore, des archives historiques sont valables à ce jour?
    PREFIX skos : <http://www.w3.org/2004/02/skos/core#> PREFIX clv: <https://w3id.org/italia/onto/CLV/> PREFIX ti: <https://w3id.org/italia/onto/TI/> PREFIX l0: <https://w3id.org/italia/onto/l0/> SELECT ?s ?ID ?idCadastral ?name ?starttime ?endTime WHERE {?s a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/territorial-classifications/cities> ; skos:notation ?ID; skos:prefLabel ?nom ; clv:hasSOValidity/ti:endTime ?endTime ; clv:hasSOValidity/ti:startTime ?starttime ; ?identifier un clv:Identifier; clv:identificateurType ?idType ; l0:identifier ?idCadastral . FILTRE (str(?endTime)="9999-12-31") FILTRE (str(?idType) = "Catastal Code") FILTRE (lang(?idType) = "it") }
  • Dans quelle ressource sémantique la notion de «service public» est-elle définie et quelle est sa définition?
    PREFIX rdfs : <http://www.w3.org/2000/01/rdf-schema#> Chouette PREFIX: <http://www.w3.org/2002/07/owl#> PREFIX dct: <http://purl.org/dc/terms/> SELECT ?URIResource ?titleResource ?URIConcept ?label ?definition where { ?URIConcept rdfs:isDefinedBy ?URIResource; rdfs:label ?label; rdfs:comment ?définition . ?URIResource dct:title ?titleResource . FILTRE ((str(?label)="Service public") FILTRE (lang(?label) = 'it') FILTRE (lang(?definition) = 'it') FILTRE (lang(?titleResource) = 'it') }
  • Quelles sont les licences qui relèvent du type de licence ouverte?
    PREFIX skos : <http://www.w3.org/2004/02/skos/core#> PREFIX clv: <https://w3id.org/italia/onto/CLV/> SELECT ?s ?ID ?name ?nameOpen WHERE {?s a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/licences> ; clv:hasRankOrder "3" ; skos:notation ?ID; skos:prefLabel ?nom ; skos:broader*/skos:prefLabel ?nomOpen . FILTRE (str(?nameOpen)="Open License") FILTRE (lang(?nameOpen) = 'it') FILTRE (lang(?name) = 'it') }
  • Quelles sont les provinces italiennes valables à ce jour et à quelle région appartiennent-elles?
    PREFIX skos : <http://www.w3.org/2004/02/skos/core#> PREFIX clv: <https://w3id.org/italia/onto/CLV/> SELECT ?s ?province ?name ?IDISTATProv ?IDISTATReg ?nameRegion WHERE { ?s a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/territorial-classifications/provinces> ; skos:notation ?IDISTATProv ; skos:prefLabel ?nom ; clv:acronyme ?province; skos:broader ?région . ?région a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/territorial-classifications/regions> ; skos:notation ?IDISTATReg; skos:prefLabel ?nomRégion . }

    Que sont les villes métropolitaines?

    PREFIX skos : <http://www.w3.org/2004/02/skos/core#> PREFIX clv: <https://w3id.org/italia/onto/CLV/> PREFIX l0: <https://w3id.org/italia/onto/l0/> SELECT ?s ?province ?name ?IDISTATProv ?IDISTATReg ?nameRegion ?identifier ?idMetropolitanCode WHERE { ?s a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/territorial-classifications/provinces> ; skos:notation ?IDISTATProv ; skos:prefLabel ?nom ; clv:acronyme ?province; clv:hasIdentifier ?identifiant ; skos:broader ?région . ?identifier un clv:Identifier; clv:identificateurType ?idType ; l0:identifier ?idMetropolitanCode . ?région a skos:Concept ; skos:inScheme <https://w3id.org/italia/control-vocabulary/territorial-classifications/regions> ; skos:notation ?IDISTATReg; skos:prefLabel ?nomRégion . FILTRE (str(?idType) = "Metropolitan City Code") FILTRE (lang(?idType) = 'it') }
  • Dans quelle ressource sémantique le «nombre civique» est-il défini?
    PREFIX rdfs : <http://www.w3.org/2000/01/rdf-schema#> Chouette PREFIX: <http://www.w3.org/2002/07/owl#> PREFIX dct: <http://purl.org/dc/terms/> SELECT ?URIResource ?titleResource ?URIConcept ?label où { ?URIConcept rdfs:isDefinedBy ?URIResource ; rdfs:label ?label . ?URIResource dct:title ?titleResource . FILTRE ((str(?label)="Numéro civil") FILTRE (lang(?label) = 'it') FILTRE (lang(?titleResource) = 'it') }