Wikidata:Service de requête SPARQL/Aide Wikidata Query/Visualisation des résultats

This page is a translated version of the page Wikidata:SPARQL query service/Wikidata Query Help/Result Views and the translation is 94% complete.
Bouton de visualisation

Cette page vous aidera à comprendre les différentes possibilités d'afficher les résultats de Service de requête SPARQL. La page d'exemples de requêtes contient de nombreux exemples que vous pouvez essayer !

Après avoir exécuté une requête, vous pouvez cliquer sur le bouton "Afficher" pour choisir un mode d'affichage du résultat. En fonction de votre requête et du type de données, plusieurs vues différentes seront disponibles.

Tableau (par défaut)

Montre le résultat en tableau. Il s'agit de la vue par défaut des résultats et fonctionne avec tous les types de données.

Affichera toutes les variables de la clause "SELECT" de SPARQL en un tableau formaté.

Grille d'images

 
Grille d'images Essayer

Montre le résultat sous forme d'une grille d'images.

Chaque élément de la grille a une grande image et ouvre la galerie d'images lorsque l'on clique dessus.

Contient un élément avec les données formatées en ligne.

Variable Type de données Affichage Description
* Fichier Commons Élément de la grille Les colonnes image vont créer un élément de la grille

Les lignes ne contenant pas d'image seront ignorées.

It’s nonetheless possible to include no image rows in the result by modifying the sparql by including a default image in case the image variable is not bound:

  optional {
    ?item wdt:P18 ?img_ .
  }
  bind (if(bound(?img_), 
           ?img_, 
           <http://commons.wikimedia.org/wiki/Special:FilePath/File:Profile_avatar_placeholder_large.png>) as ?image) # [[:commons:File:Profile_avatar_placeholder_large.png]] as a placeholder

Here the file commons:File:Profile avatar placeholder large.png is used as a placeholder, you can use your own

Voir un exemple complet de requête utilisant cette technique.

Options

Nom de l'option Type Description
hide Un ou plusieurs noms de variables (chaînes commençant avec ?), valeur simple ou matrice Ne montre pas ces variables dans le résultat.

Carte

Montre les résultats sur une carte avec Open Street Map.

Variable Type de données Affichage Description
* Coordonnées ou forme géographique Marqueur sur la carte Les colonnes vont créer un marqueur sur la carte

Le contenu de ce marqueur seront les données de la ligne.

?layer Affichage du marqueur Crée une couleur de marqueur qui permet de filtrer les résultats.
?rgb Couleur Couleur du marqueur sur la carte Par exemple 000000 pour la couleur noire.


Technically, any well-known text literal can be displayed, not just a point coordinate.

Non-point geometry values are never stored on Wikidata, but they can be constructed in SPARQL using functions like CONCAT() and STRDT() – see this map of Czech railway lines for an example of LINESTRING() geometry.

Options

specify using e.g. #defaultView:Map{"hide":["?foo", "?bar"],"layer":"?bar"}, using an array when there are multiple variables.

Nom de l'option Type Description
hide Un ou plusieurs noms de variables (chaînes commençant avec ?), valeur simple ou matrice Ne montrez pas ces variables dans le résultat.
layer Un ou plusieurs noms de variables (chaînes commençant avec ?), valeur simple ou matrice Utilise ces variables pour la couche de la carte, au lieu de ?layerLabel, ?layer par défaut.
markercluster booléen ou objet
  • If the value is an object, pass these options to Leaflet.markercluster, a map plugin for clustering nearby map markers. (If the value is the empty object {}, Leaflet.markercluster is enabled with its default options.)
  • If the value is true (default for queries without map layers), Leaflet.markercluster is enabled with a special set of options that doesn’t cluster any nearby map markers (it only “spiderfies” markers with exactly identical coordinates) and attempts to replicate the default map look as much as possible.
  • If the value is false (default for queries with map layers), Leaflet.markercluster is not enabled.

Graphiques en lignes, barres, points et aires

Affiche l'un de ces types de graphiques.

Variable Type de données Affichage Description
* Nombre

Libellé

DateHeure

Axe X

Axe Y

La première sera l'axe des abscisses (X), le second l'axe des coordonnées (Y)
* Libellé Catégorie / élément de légende Sera utilisé une fois que les précédents sont affichés
* Libellé Storyboard / Animation Sera utilisé une fois que les précédents sont affichés


Graphique à bulles

 
Graphique à bulles Essayer

Affiche un graphique en bulles où la taille et la couleur des bulles peuvent être configurées.

Quand un élément est fourni, la bulle contient un lien vers Wikidata.

Variable Type de données Affichage
* Libellé Libellé de la bulle
* Nombre Taille de la bulle
* Élément Lien de la bulle
?rgb Couleur Couleur de la bulle

Graphique en arborescence

 
Graphique en arborescence Essayer

Montre un graphique en arborescence dans lequel on peut zoomer.

Variable Type de données Affichage Description
* Libellé Libellé Le premier libellé de la ligne sera le premier niveau de l'arborescence.

Le deuxième libellé sera le deuxième niveau.

Le troisième libellé sera le troisième niveau, etc.

* Élément Lien (optionel)
* Quantité Taille

Arbre

Affiche un arbre extensible.

 
Arbre Essayez-le
Variable Type de données Affichage Description
* Élément Identifiant du nœud Le premier élément sera un nœud racine. Les éléments suivants dans la même rangée seront emboîtés.
* Libellé Libellé du nœud (optionel) Etiquettes à ajouter au noeud actuel.
* Nombre Libellé du nœud (optionel)
* Fichier de Commons Image de l'élément

Frise chronologique

 
Frise chronologique Essayer

Affiche une frise chronologique que l'on peut explorer.

Variable Type de données Affichage Description
* DateHeure Point de l'élément dans le temps

Point de fin de l'élément dans le temps

La première date dans une ligne place la position de l'élément dans la frise.

Si une seconde date est présente, elle correspondra à la date de fin.

* Fichier de Commons Image de l'élément

Options

Nom de l'option Type Description
hide One or more variable names (strings, starting with ?), single value or array Ne pas montrer ces variables dans le résultat.

Dimensions

 
Dimensions Essayer

Affiche les dimensions et leurs liens.

Il est possible de les filtrer en sélectionnant une portion de l'axe.

This type of graph is also known as parallel coordinates.

Variable Type de données Affichage Description
* Libellé Dimension Chaque colonne de la ligne de résultat est affichée sur une dimension
* Nombre
* DateHeure


Graphe

Graphe autour d'Abraham Lincoln Essayer

Affiche un graphe interactif qui peut ordonner hiérarchiquement et explorer les éléments.

Variable Type de données Affichage Description
* Élément Identifiant du nœud Le premier élément d'une ligne aura une flèche pointée sur les autres éléments de la même ligne
* Libellé Libellé du nœud (optionel)
* Fichier de Commons Image du nœud (optionel)
?rgb Couleur Couleur du nœud (optionel) Couleur de l’élément juste avant la variable ?rgb. Par exemple 0000000 pour une couleur noire.
* Nombre Taille du nœud (optionel)
?edgeLabel Libellé Edge Label (optional)
 
Graphe Essayer


Informations complémentaires

Affichage du type de données RDF

Type RDF Type de données RDF Contrainte Type de données
URI La chaîne débute avec
http://www.wikidata.org/entity/Q
Entity
URI La chaîne débute avec
http://commons.wikimedia.org/wiki/Special:FilePath
Fichier de Commons
Literal http://www.w3.org/2001/XMLSchema#dateTime DateTime
Literal http://www.opengis.net/ont/geosparql#wktLiteral Coordinate
Literal http://www.w3.org/2001/XMLSchema#double

http://www.w3.org/2001/XMLSchema#float

http://www.w3.org/2001/XMLSchema#decimal

http://www.w3.org/2001/XMLSchema#integer

http://www.w3.org/2001/XMLSchema#long

http://www.w3.org/2001/XMLSchema#int

http://www.w3.org/2001/XMLSchema#short

http://www.w3.org/2001/XMLSchema#nonNegativeInteger

http://www.w3.org/2001/XMLSchema#positiveInteger

http://www.w3.org/2001/XMLSchema#unsignedLong

http://www.w3.org/2001/XMLSchema#unsignedInt

http://www.w3.org/2001/XMLSchema#unsignedShort

http://www.w3.org/2001/XMLSchema#nonPositiveInteger

http://www.w3.org/2001/XMLSchema#negativeInteger

Nombre
Literal N'a pas de type RDF Libellé
Literal A une propriété
xml:lang
Libellé
Literal La chaîne est de type
/^[0-9A-F]{6}$/
Couleur

Formatage

Il y a un formatage spécial pour les types de données suivant :

Type de données Format
Entity Lien vers Wikidata

Le libellé est raccourci en wd:Qxx

Explorer un élément (icône agrandir)

DateTime MM DD, YYYY

Montre le timestamp ISO brut

Commons Media Lien vers Commons

Afficher une galerie (icône image)

Mobile / Responsive

Les différents affichages des résultats sont prévus pour fonctionner sur différents appareils et résolutions. Leur apparence peut changer en fonction de l'espace disponible.

Intégration (embed)

L'affichage des résultats peut être liée ou intégrée via des "iframes". Vous pouvez obtenir le lien ou le code en cliquant sur le bouton "Lien". Voir la différence : lien vers une requête et lien vers un résultat ou le code à intégrer :

<iframe style="width:80vw; height:50vh;" scrolling="yes" frameborder="0" src="http://tinyurl.com/zwf4k2w">

Téléchargement des résultats

 
Boutons de téléchargement des résultats

Il y a plusieurs manières d'exporter les résultats d'une requête.

JSON, TSV and CSV sont les trois différents formats pour télécharger les données présents dans l'onglet Télécharger.

Pour avoir les résultats au format XML, cliquer sur Lien > point de terminaison SPARQL.

Vous pouvez également télécharger certaines vues graphiques en tant que fichier SVG : cette fonction marche avec toutes les vues, à l'exception des tableaux, grilles d'image, frises chronologiques, graphes et cartes.

Affichage par défaut

L'affichage par défaut peut être défini pour chaque requête en utilisant un commentaire

#defaultView:[NAME]

Par exemple :

#defaultView:ImageGrid

Options d'affichage des résultats

Result views can be configured with various options, which are specified in JSON (Q2063) format, either following the defaultView comment (see previous section) or following a separate view comment.

#defaultView:Map{"layer": "?typeLabel"}
#view:ImageGrid{"hide": "?coords"}

Titre

Result views can show a title. The title can be set via a title comment.

#title:A title of your choice

Auto language

When using the magic keyword [AUTO_LANGUAGE] it is replaced by the users language when submitting the query. This allows writing a query with where the result is displayed in the users language.

Exemple :

#<span lang="en" dir="ltr" class="mw-content-ltr">Use language of the user for display labels and fallback to english as default</span>
SERVICE wikibase:label {
    bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en" .
}


Coordonnées automatiques

When using the magic keyword [AUTO_COORDINATES] it is replaced by the users location when submitting the query. This allows writing a query with the users' location.

Exemple :

  SERVICE wikibase:around {
    ?place wdt:P625 ?coordinate_location.
    bd:serviceParam wikibase:center "[AUTO_COORDINATES]".
    bd:serviceParam wikibase:radius "1".
    bd:serviceParam wikibase:distance ?dist.
  }