rete
playground
Select
🧠 One spatial pattern, six place fields (Japan)
4K AVIF (ours)
Title
Year
+7
10891121.avif
(Ta. Superioris India…
1525
…
11325080.avif
Tabvla Svperioris Ind…
1541
…
10000103.avif
Tatariae Sive Magni C…
1570
…
10000105.avif
Indiae Orientalis, In…
1570
…
Run this query →
no server · no download · no account
caviri.github.io/rete
Run this query in the playground →
50 rows · 28.3 s · 27.0 MB of 72.9 MB read over HTTP range · no server, no download — the query runs in your browser.
The query
PREFIX dct: <http://purl.org/dc/terms/> PREFIX drm: <https://w3id.org/rete/davidrumsey#> PREFIX edm: <http://www.europeana.eu/schemas/edm/> SELECT ?img ?title ?year (GROUP_CONCAT(DISTINCT ?place; separator=" · ") AS ?matched) (GROUP_CONCAT(DISTINCT ?city; separator=" · ") AS ?cities) (GROUP_CONCAT(DISTINCT ?county; separator=" · ") AS ?counties) (GROUP_CONCAT(DISTINCT ?state; separator=" · ") AS ?states) (GROUP_CONCAT(DISTINCT ?region; separator=" · ") AS ?regions) (GROUP_CONCAT(DISTINCT ?country; separator=" · ") AS ?countries) (GROUP_CONCAT(DISTINCT ?world; separator=" · ") AS ?worlds) WHERE { ?m dct:spatial ?place ; dct:title ?title . OPTIONAL { ?m drm:city ?city } OPTIONAL { ?m drm:county ?county } OPTIONAL { ?m drm:stateProvince ?state } OPTIONAL { ?m drm:region ?region } OPTIONAL { ?m drm:country ?country } OPTIONAL { ?m drm:worldArea ?world } OPTIONAL { ?m drm:year ?year } OPTIONAL { ?m drm:avif4k ?img } FILTER(CONTAINS(STR(?place), "Japan")) } GROUP BY ?m ?img ?title ?year ORDER BY ?year LIMIT 50
rete playground
·
documentation
·
github.com/caviri/rete