Shortcut: wd:WDQS/Result views

Wikidata:SPARQL query service/Wikidata Query Help/Result Views/nl

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Wikidata:SPARQL query service/Wikidata Query Help/Result Views and the translation is 100% complete.
Knop weergave

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.

Beeldraster

Beeldraster Proberen

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
  • Als de waarde een object is, geef deze opties dan door aan Leaflet.markercluster, een plugin kaart voor het clusteren van kaartmarkeringen in de buurt. (Als de waarde het lege object {} is, is Leaflet.markercluster ingeschakeld met de standaardopties.)
  • Als de waarde true is (standaard voor query's zonder kaartlagen), wordt Leaflet.markercluster ingeschakeld met een speciale set opties die geen kaartmarkeringen in de buurt clustert (het "spint" alleen markeringen met exact identieke coördinaten) en probeert het standaardkaartuiterlijk zoveel mogelijk te repliceren.
  • Als de waarde false is (standaard voor query's met kaartlagen), is Leaflet.markercluster niet ingeschakeld.

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


Bubbel grafiek

Bubbel grafiek Proberen

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

Boom grafiek Proberen

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.

Boom Proberen
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

Tijdlijn Proberen

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

Dimensies Proberen

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

Grafiek bladeren Abraham Lincoln Proberen

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)
Grafiek Proberen


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

Knoppen 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.
  }