rete
playground
Select
Every element — typed, placed, and positioned
Element
Type
Floor
+2
Bodenplatte @en
IfcSlab
Erdgeschoss @en
…
OG-Fenster-2 @en
IfcWindow
Dachgeschoss @en
…
OG-Fenster-1 @en
IfcWindow
Dachgeschoss @en
…
EG-Fenster-8 @en
IfcWindow
Erdgeschoss @en
…
Run this query →
no server · no download · no account
caviri.github.io/rete
Run this query in the playground →
60 rows · 9.0 ms · no server, no download — the query runs in your browser.
The query
PREFIX bot: <https://w3id.org/bot#> PREFIX cad: <https://w3id.org/rete/cad#> PREFIX geo: <http://www.opengis.net/ont/geosparql#> PREFIX geo3: <https://w3id.org/rete/geo3#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?element ?type ?floor ?x ?z WHERE { ?e a bot:Element ; rdfs:label ?element ; cad:ifcClass ?type ; cad:inStorey ?s ; geo:hasGeometry ?g . ?s rdfs:label ?floor . ?g geo3:x ?x ; geo3:z ?z . } ORDER BY ?z LIMIT 60
rete playground
·
documentation
·
github.com/caviri/rete