Shortcut: wd:WDQS/Result views
Wikidata:SPARQL query service/Wikidata Query Help/Result Views/nl
Deze pagina helpt u om de verschillende mogelijkheden te begrijpen om resultaten te weergeven van de service SPARQL query. De query-voorbeeldpagina bevat veel goede voorbeelden die u kunt proberen!
Na het uitvoeren van een query kunt u met de knop "Weergave" kiezen welke resultaatweergave u wilt krijgen. Afhankelijk van uw query en het type gegevens zijn sommige van de weergaven beschikbaar.
Tabel (standaard)
Toont de resultaten als tabel. Het is de standaardweergave voor resultaten en kan elk datatype weergeven.
Elke variabele van de SPARQL select clause kan in een geformatteerde tabelkolom worden weergegeven.
-
Tabelresultaat
-
Tabelresultaat op kleine schermen met omgekeerde kolommen
Beeldraster
Toont de resultaten als een raster met beelden.
Elk raster-item heeft een grote afbeelding en opent de galerij als u erop klikt.
Inhoud van een item is een geformatteerde rij gegevens.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Commons Media | Raster item | De kolommen van de afbeelding maken een beeldraster. |
Rijen zonder afbeelding worden genegeerd.
Het is wel mogelijk om geen afbeeldingsrijen in het resultaat op te nemen door de sparql te wijzigen door een standaardafbeelding op te nemen in het geval de afbeeldingsvariabele niet gebonden is:
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
Hier wordt het bestand commons:File:Profile avatar placeholder large.png gebruikt als placeholder, u kunt uw eigen bestand gebruiken
Een volledig voorbeeld van de query met behulp van deze techniek.
Opties
Optienaam | Type | Beschrijving |
---|---|---|
hide
|
Een of meer variabele namen (strings, beginnend met ? ), een enkele waarde of een array
|
Laat deze variabelen niet in het resultaat zien. |
Kaart
Toont de resultaten als kaart met OpenStreetMap gegevens.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Coördinaten of geografische vorm | Kaartmarker | De kolommen maken een marker op de kaart.
Inhoud van die marker is een geformatteerde rij gegevens. |
?layer | Kaartmarker laag | Creëert een kleurrijke kaartlaag die filtering mogelijk maakt. | |
?rgb | Kleur | Kleurkaartmarker | Voorbeeld 000000 voor zwarte kleur. |
Technisch gezien kan elke bekende tekst worden weergegeven, niet alleen een punt-coördinaten.
Niet-puntsgeometrische waarden worden nooit opgeslagen op Wikidata, maar ze kunnen worden opgebouwd in SPARQL met behulp van functies als CONCAT()
en STRDT()
- zie deze kaart van Tsjechische spoorlijnen voor een voorbeeld van LINESTRING()
geometrie.
Opties
specificeer met bijvoorbeeld #defaultView:Map{"hide":["?foo", "?bar"],"layer":"?bar"}
, met behulp een array wanneer er meerdere variabelen zijn.
Optienaam | Type | Beschrijving |
---|---|---|
hide
|
Een of meer variabele namen (strings, beginnend met ? ), een enkele waarde of een array
|
Laat deze variabelen niet in het resultaat zien. |
layer
|
Een of meer variabele namen (strings, beginnend met ? ), een enkele waarde of een array
|
Gebruik deze variabelen voor de laag kaart, in plaats van de standaard ?layerLabel , ?layer .
|
markercluster
|
boolean of object |
|
Lijn, Staaf, Verspreiding en Gebied grafiek
Toont een van deze grafieksoorten.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Getal
Label Datum tijd |
X-as
Y-as |
Eerste zal de X-as zijn, tweede de Y-as |
* | Label | Categorie / Legenda Item (optioneel) | Alleen gebruikt nadat de bovenstaande zijn gekoppeld |
* | Label | Storyboard / Animatie (optioneel) | Alleen gebruikt nadat de bovenstaande zijn gekoppeld |
-
Lijngrafiek Proberen
-
Gebiedgrafiek Proberen
-
Bar Grafiek (geanimeerd) Proberen
-
Bar Grafiek (geanimeerd) Proberen
Bubbel grafiek
Toont een bubbelgrafiek waarin de grootte en de kleur van de bubbel kunnen worden geconfigureerd.
Wanneer een item wordt verstrekt, wordt er een bubbel gekoppeld aan Wikidata.org.
Variabele | Data-type | Koppeling |
---|---|---|
* | Label | Bubbel label |
* | Getal | Bubbel grootte |
* | Item | Bubbel link (optioneel) |
?rgb | Kleur | Bubbel kleur (optioneel) |
Boom grafiek
Toont een inzoombare boomgrafiek.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Label | Label | het 1e label van de rij is het 1e niveau in de boomgrafiek.
het 2e label zal het 2e niveau zijn. het 3e label zal het 3e niveau zijn, enz. |
* | Item | Link (optioneel) | |
* | Hoeveelheid | Grootte |
Boom
Toont een uitvouwbare boomstructuur.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Item | Node ID | Het eerste item is een root node. De volgende items in dezelfde rij worden genest. |
* | Label | Node Label (optioneel) | Labels worden toegevoegd aan de huidige node (knooppunt). |
* | Getal | Node Label (optioneel) | |
* | Commons Media | Item afbeelding |
Tijdlijn
Toont een uitvouwbare tijdlijn.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Datum tijd | Item punt in Tijd
Item Eindpunt in Tijd |
De eerste datum in een rij bepaalt de positie van het item in de tijdlijn.
Als er een tweede datum aanwezig is, wordt er een begin- en einddatum vastgesteld. |
* | Commons Media | Item afbeelding |
Opties
Optienaam | Type | Beschrijving |
---|---|---|
hide
|
Een of meer variabele namen (strings, beginnend met ? ), een enkele waarde of een array
|
Laat deze variabelen niet in het resultaat zien. |
Dimensies
Toont dimensies en hun links.
Het maakt het ook mogelijk om ze te filteren door een as-fractie te selecteren.
Dit type grafiek staat ook bekend als parallel coordinates.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Label | Dimensie | Elke kolom in een resultaat rij wordt gekoppeld naar een dimensie |
* | Getal | ||
* | Datum tijd |
Grafiek
Toont een interactieve grafiek die hiërarchisch bestellen en objecten verkennen mogelijk maakt.
Variabele | Data-type | Koppeling | Beschrijving |
---|---|---|---|
* | Item | Node-ID | Het eerste item in een rij van uitvoervariabelen zal een pijl hebben die naar de items in dezelfde rij wijst. |
* | Label | Node Label (optioneel) | |
* | Commons Media | Node Image (optioneel) | |
?rgb | Kleur | Node Kleur (optioneel) | Kleur van het item vlak voor de variabele rgb. Voorbeeld 000000 voor de kleur zwart. |
* | Getal | Node Grootte (optioneel) | |
?edgeLabel | Label | Rand label (optioneel) |
Aanvullende informatie
RDF-data-type koppeling
RDF-type | RDF Data-type | Beperking | Data-type |
---|---|---|---|
URI | String begint met http://www.wikidata.org/entity/Q |
Entity | |
URI | String begint met http://commons.wikimedia.org/wiki/Special:FilePath |
Commons Media | |
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 |
Getal | |
Literal | Heeft geen RDF Data-type | Label | |
Literal | Heeft eigenschap xml:lang |
Label | |
Literal | Sting komt overeen met /^[0-9A-F]{6}$/ |
Kleur |
Opmaak
Er is een speciale opmaak voor de volgende data-types:
Data-type | Formaat |
---|---|
Entity | Link naar Wikidata.org
Label wordt verkort tot wd:Qxx Item verkennen (met icoon om te vergroten) |
DateTime | MM DD, YYYY
Tooltip toont het ruwe ISO-tijdstempel |
Commons Media | Link naar Commons.Wikimedia.org
Vertoont galerij (icoon afbeelding) |
Mobiel / Responsief
Resultaten worden getoond om op verschillende apparaten en resoluties te werken. Hun uiterlijk kan veranderen afhankelijk van de ruimte die ze kunnen gebruiken.
Embed Mode
Resultaten kunnen worden gekoppeld of ingebed via iframes. U kunt de betreffende link of code verkrijgen door op Link in het bovenstaande menu te klikken. Zie het verschil: link naar een query en link naar een resultaat of de ingebedde code:
<iframe style="width:80vw; height:50vh;" scrolling="yes" frameborder="0" src="http://tinyurl.com/zwf4k2w">
Resultaten downloaden
Er zijn verschillende manieren om de resultaten van een query te exporteren.
JSON, TSV en CSV zijn drie verschillende open standaardformaten voor het downloaden van de gegevens, aangeboden op het tabblad Download. Om resultaten in het XML-formaat te krijgen, klik op Link > SPARQL-endpoint.
U kunt ook een aantal van de grafische weergaven downloaden als een SVG-bestand: deze functie werkt met alle weergaven behalve tabel, beeldgrid, tijdlijn, grafiekbouwer, kaart en grafiek.
Standaardweergave
De standaardweergave kan worden gewijzigd voor elke SPARQL-query door een commentaar te gebruiken:
#defaultView:[NAME]
Bijvoorbeeld:
#defaultView:ImageGrid
Opties resultaatweergave
Resultaten kunnen met verschillende opties worden geconfigureerd, deze opties zijn gespecificeerd in het formaat JSON (Q2063), hetzij na het commentaar defaultView
(zie vorige sectie) of na een losstaand commentaar view
.
#defaultView:Map{"layer": "?typeLabel"}
#view:ImageGrid{"hide": "?coords"}
Titel
Resultaten kunnen een titel tonen. De titel kan worden ingesteld via een commentaar title
.
#title:A title of your choice
Auto taal
Bij het gebruik van het magische woord [AUTO_LANGUAGE]
wordt het vervangen door de gebruikerstaal bij het indienen van de query. Hiermee kan een query worden geschreven met de plaats waar de query in de taal van de gebruiker wordt weergegeven.
Voorbeeld:
#Gebruik de taal van de gebruiker voor het weergeven van labels en val bij noodzaak terug naar het Engels als standaard
SERVICE wikibase:label {
bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en" .
}
Auto-coördinaten
Bij het gebruik van het magische woord $magic wordt het vervangen door de locatie van de gebruiker bij het indienen van de query. Hiermee kan een query worden geschreven met de locatie van de gebruiker.
Voorbeeld:
SERVICE wikibase:around {
?place wdt:P625 ?coordinate_location.
bd:serviceParam wikibase:center "[AUTO_COORDINATES]".
bd:serviceParam wikibase:radius "1".
bd:serviceParam wikibase:distance ?dist.
}