Loading experience...
Loading experience...
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?uri (SAMPLE(?label) as ?label) (SAMPLE(?label_place) as ?label_place) (SAMPLE(?place) as ?place_uri)
(SAMPLE(?label_starting_date) as ?label_starting_date) (SAMPLE(?label_ending_date) as ?label_ending_date)
(GROUP_CONCAT(DISTINCT CONCAT(?curator_name, ":::", STR(?curator_person)); separator="|") as ?curators)
(GROUP_CONCAT(DISTINCT CONCAT(?organizer, ":::", STR(?actor_org)); separator="|") as ?organizers)
(GROUP_CONCAT(DISTINCT CONCAT(?funder, ":::", STR(?funder_person)); separator="|") as ?funders)
(GROUP_CONCAT(DISTINCT CONCAT(?lender, ":::", STR(?actor_lender)); separator="|") as ?lenders)
(GROUP_CONCAT(DISTINCT CONCAT(?exhibitor_name, ":::", STR(?exhibitor_actor)); separator="|") as ?exhibitors)
(SAMPLE(?lat) as ?lat) (SAMPLE(?long) as ?long) (SAMPLE(?access) as ?access)
(SAMPLE(?venue_label) as ?venue_label) (SAMPLE(?venue) as ?venue_uri)
(GROUP_CONCAT(DISTINCT ?theme_label; separator="|") as ?theme_label)
(GROUP_CONCAT(DISTINCT ?type_label; separator="|") as ?type_label)
WHERE
{
BIND(<https://w3id.org/OntoExhibit#exhibition/cbd48e779078d80c4f9985ace1f767c8bd1c0a53315a429ba657d4367e66f294> AS ?uri)
?uri rdf:type <https://w3id.org/OntoExhibit#Exhibition> .
OPTIONAL { ?uri <http://www.w3.org/2000/01/rdf-schema#label> ?direct_label }
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasTitle> ?title_node .
?title_node <http://www.w3.org/2000/01/rdf-schema#label> ?title_label
}
BIND(COALESCE(?title_label, ?direct_label, "Untitled Exhibition") AS ?label)
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#takesPlaceAt> ?place .
?place rdfs:label ?label_place
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasOpening> ?opening .
?opening <https://w3id.org/OntoExhibit#hasTimeSpan> ?time_opening .
?time_opening rdfs:label ?label_starting_date
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasClosing> ?closing .
?closing <https://w3id.org/OntoExhibit#hasTimeSpan> ?time_closing .
?time_closing rdfs:label ?label_ending_date
}
OPTIONAL {
?uri <http://www.w3.org/2003/01/geo/wgs84_pos#lat> ?lat .
?uri <http://www.w3.org/2003/01/geo/wgs84_pos#long> ?long .
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#access> ?access .
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasVenue> ?venue .
?venue <http://www.w3.org/2000/01/rdf-schema#label> ?venue_label .
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasTheme> ?theme_node .
OPTIONAL { ?theme_node rdfs:label ?theme_label . }
}
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#type> ?type_label .
}
# Link to ExhibitionMaking
OPTIONAL {
?uri <https://w3id.org/OntoExhibit#hasExhibitionMaking> ?making .
# Curator logic
OPTIONAL {
?making <https://w3id.org/OntoExhibit#hasCurator> ?curator .
?curator_person <https://w3id.org/OntoExhibit#hasRole> ?curator .
?curator_person rdfs:label ?curator_name
}
# Organizer logic
OPTIONAL {
?making <https://w3id.org/OntoExhibit#hasOrganizer> ?org_uri .
?actor_org <https://w3id.org/OntoExhibit#hasRole> ?org_uri .
?actor_org rdfs:label ?organizer
}
# Lender logic
OPTIONAL {
?making <https://w3id.org/OntoExhibit#hasLender> ?lender_role .
?actor_lender <https://w3id.org/OntoExhibit#hasRole> ?lender_role .
?actor_lender rdfs:label ?lender
}
# Funder logic (was Sponsor)
OPTIONAL {
?making <https://w3id.org/OntoExhibit#hasFunder> ?funder_role .
?funder_person <https://w3id.org/OntoExhibit#hasRole> ?funder_role .
?funder_person rdfs:label ?funder
}
# Exhibiting Actants (artists exhibiting at the exhibition)
OPTIONAL {
?making <https://w3id.org/OntoExhibit#hasExhibitingActant> ?exhibitor_role .
?exhibitor_actor <https://w3id.org/OntoExhibit#hasRole> ?exhibitor_role .
?exhibitor_actor rdfs:label ?exhibitor_name
}
}
} GROUP BY ?uri
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT ?catalog_uri ?catalog_label
WHERE {
BIND(<https://w3id.org/OntoExhibit#exhibition/cbd48e779078d80c4f9985ace1f767c8bd1c0a53315a429ba657d4367e66f294> AS ?exhibition_uri)
# Exhibition -> DocumentationDispositif -> Catalog
?exhibition_uri <https://w3id.org/OntoExhibit#hasDocumentationDispositif> ?doc_dispositif .
?doc_dispositif <https://w3id.org/OntoExhibit#hasDocumentationResource> ?catalog_uri .
?catalog_uri rdfs:label ?catalog_label .
}
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT ?company_uri ?company_label
WHERE {
BIND(<https://w3id.org/OntoExhibit#exhibition/cbd48e779078d80c4f9985ace1f767c8bd1c0a53315a429ba657d4367e66f294> AS ?exhibition)
?exhibition <https://w3id.org/OntoExhibit#hasExhibitionMaking> ?making .
?making <https://w3id.org/OntoExhibit#hasMuseographer> ?museographer_role .
?museographer_role <https://w3id.org/OntoExhibit#isRoleOf> ?company_uri .
?company_uri rdf:type <https://w3id.org/OntoExhibit#Company> .
?company_uri rdfs:label ?company_label .
}
ORDER BY ?company_label