SPARQL: Difference between revisions

From Resistance in Belgium
No edit summary
No edit summary
 
(64 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[#no_results|Why are no results displayed when I search for a person?]]




Line 8: Line 11:
Autre requête : utiliser préfixes (où chercher où les indiquer de façon permanente) --> [https://query.data.arch.be/#PREFIX%20wb%3A%20%3Chttps%3A%2F%2Fdata.arch.be%2Fentity%2F%3E%0APREFIX%20wbt%3A%20%3Chttps%3A%2F%2Fdata.arch.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20wdq%3A%20%3Chttps%3A%2F%2Fquery.wikidata.org%2Fbigdata%2Fnamespace%2Fwdq%2F%3E%0APREFIX%20rdfs%3A%20%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0A%0A%0ASELECT%20DISTINCT%20%3Fitem%20%3FitemLabel%20%3Fnature%20%3FnatureLabel%20WHERE%20%7B%20%0A%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cfr%2Cen%22.%20%7D%0A%20%20%0A%20%20%3Fitem%20wbt%3AP1%20%3Fnature.%0A%7D%0A%0A%20%0A]
Autre requête : utiliser préfixes (où chercher où les indiquer de façon permanente) --> [https://query.data.arch.be/#PREFIX%20wb%3A%20%3Chttps%3A%2F%2Fdata.arch.be%2Fentity%2F%3E%0APREFIX%20wbt%3A%20%3Chttps%3A%2F%2Fdata.arch.be%2Fprop%2Fdirect%2F%3E%0APREFIX%20wdq%3A%20%3Chttps%3A%2F%2Fquery.wikidata.org%2Fbigdata%2Fnamespace%2Fwdq%2F%3E%0APREFIX%20rdfs%3A%20%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0A%0A%0ASELECT%20DISTINCT%20%3Fitem%20%3FitemLabel%20%3Fnature%20%3FnatureLabel%20WHERE%20%7B%20%0A%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cfr%2Cen%22.%20%7D%0A%20%20%0A%20%20%3Fitem%20wbt%3AP1%20%3Fnature.%0A%7D%0A%0A%20%0A]


==== Propriétés ====
==== Propriétés & items ====
Je veux la liste de toutes les propriétés avec leur intitulé + description en français, néerlandais, anglais, allemand (si disponible) : https://tinyurl.com/2b2p4pcb
Je veux la liste de toutes les propriétés avec leur intitulé + description en français, néerlandais, anglais, allemand (si disponible) : https://tinyurl.com/2b2p4pcb


*Tous les items possédant une déclaration basée sur une certaine propriété : https://tinyurl.com/2dj84ln2
*Tous les items et propriétés sans P1 (nature de l'élément) : https://tinyurl.com/yqqe346c
*Tous les items sans P1 avec label et éventuelle description en français : https://tinyurl.com/ywf6q2nj


==== Lieux : ====
==== Lieux : ====
Line 16: Line 24:
* Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles https://tinyurl.com/24fntg5e
* Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles https://tinyurl.com/24fntg5e
*Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles, disposés sur une carte  https://tinyurl.com/28ncnnkt
*Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles, disposés sur une carte  https://tinyurl.com/28ncnnkt


==== Personnes ====
==== Personnes ====


* Toutes les personnes : https://tinyurl.com/29b9n5s5
* Toutes les personnes : https://tinyurl.com/29b9n5s5
* Toutes les personnes pour lesquelles on a un dossier AA1333 : https://tinyurl.com/246a5f7p
* J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu. : https://tinyurl.com/ykg9vefz
==== Organisations : sources externes ====
Toutes les organisations pour lesquelles existent des renvois vers des sources externes (nom de l'institution) : http://tinyurl.com/2ag4dxar
Version concaténée :
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX p: <https://data.arch.be/prop/>
PREFIX ps: <https://data.arch.be/prop/statement>
PREFIX pq: <https://data.arch.be/prop/qualifier>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?organisation ?organisationLabel
      (GROUP_CONCAT(DISTINCT CONCAT(?sourceLabel); SEPARATOR="; ") AS ?sources_externes_concatenes)
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
 
  OPTIONAL {
    ?organisation rdfs:label ?organisationLabel.
    FILTER(LANG(?organisationLabel) = "fr").
  }
  ?organisation wbt:P64 ?source.  # Valeur de "sources externes"
  ?source rdfs:label ?sourceLabel.
  FILTER(LANG(?sourceLabel) = "fr").
}
GROUP BY ?organisation ?organisationLabel
}}
Requête pour obtenir la liste de toutes les organisations pour lesquelles existent des renvois vers des sources externes (nom de l'institution suivi de l'intitulé du fonds).
{{SPARQL|query =
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?organisation ?organisationLabel (GROUP_CONCAT(CONCAT(?sourceLabel, IF(BOUND(?nom), CONCAT(" [", ?nom, "]"), "")); separator=", ") AS ?sources_externes)
   
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
  ?organisation wbp:P64 ?statement.  # Valeur de "sources externes"
  ?statement wbps:P64 ?source.
  ?source rdfs:label ?sourceLabel.
  OPTIONAL {?statement wbpq:P66 ?nom.}
  FILTER(LANG(?sourceLabel) = "fr")
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
GROUP BY ?organisation ?organisationLabel
}}
Idem, avec la cote entre crochets après le nom du fonds :
{{SPARQL|query =
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?organisation ?organisationLabel (GROUP_CONCAT(CONCAT(?sourceLabel, IF(BOUND(?nom), CONCAT(" (", ?nom, ")"), ""), IF(BOUND(?cote), CONCAT(" [", ?cote, "]"), "")); separator=" / ") AS ?sources_externes)
   
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
  ?organisation wbp:P64 ?statement.  # Valeur de "sources externes"
  ?statement wbps:P64 ?source.
  ?source rdfs:label ?sourceLabel.
  OPTIONAL {?statement wbpq:P66 ?nom.}
  OPTIONAL {?statement wbpq:P35 ?cote.}
  FILTER(LANG(?sourceLabel) = "fr")
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
GROUP BY ?organisation ?organisationLabel
}}
==== Mouvements ====
* à peaufiner (valeurs multiples concaténées) : https://tinyurl.com/ynkbnwdy


==== Utile/inspiration ====
==== Utile/inspiration ====


*[FactGrid] tous les items sans P2 : https://tinyurl.com/2b2p4pcb
*[FactGrid] tous les items sans P2 : https://tinyurl.com/2cf98rkv
* [https://katharinabrunner.de/2022/06/useful-snippets-for-writing-sparql-queries/ useful snippets - Katharina Brunner]


*[https://tinyurl.com/2bxqwseb no value]


==== Test template SPARQL ====
==== Test template SPARQL ====
Line 44: Line 155:
}
}
}}
}}
===== Requêtes prêtes à l'emploi =====
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
# J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.
SELECT ?personne ?personneLabel ?domicile ?domicileLabel ?professionLabel WHERE {
  ?personne wbt:P1 wb:Q2.                      # je cherche des personnes
  ?personne wbt:P52 wb:Q4297.                  # "membres d[u]" (P52) réseau Luc-Marc (Q4297)
  ?personne wbt:P13 ?profession .              # je veux aussi leur profession (P13)
  FILTER (CONTAINS(str(?profession),'SNCB')
  || CONTAINS(str(?profession), 'NMBS')).  # celle-ci doit contenir le terme 'SNCB' ou 'NMBS'
 
  OPTIONAL { ?personne wbt:P7 ?domicile. }      # je veux également afficher leur domicile (P7) s'il est connu
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}
}}
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
# J’aimerais visualiser sur une carte le domicile des membres du réseau Zéro.
#defaultView:Map
SELECT ?personne ?personneLabel ?domicileLabel ?GPS WHERE {
  ?personne wbt:P1 wb:Q2.                      # je cherche des personnes
  ?personne wbt:P52 wb:Q4378.                  # "membres d[u]" (P52) réseau Zéro (Q4378)
  ?personne wbt:P7 ?domicile.                  # je veux leur domicile
  ?domicile wbt:P6 ?GPS                        # ainsi que les coordonnées GPS de leur domicile
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}
}}
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
# Je recherche le nom de toutes les femmes nées après 1915 qui ont été reconnues comme agentes de renseignements et d'actions
# j'aimerais également afficher dans une seule colonne les réseaux ou mouvements dont la personne faisait éventuellement partie
SELECT ?personne ?personneLabel 
(GROUP_CONCAT(DISTINCT ?appartenanceLabel; SEPARATOR = " ; ") AS ?appartenanceLabels)  # je regroupe les noms des réseaux/mouvements par personne pour plus de lisibilité
WHERE {
  ?personne wbt:P4 wb:Q6.                      # je cherche des personnes de genre (P4) féminin (Q6)
  ?personne wbt:P55 wb:Q17.                    # qui ont obtenu comme statut de reconnaissance nationale (P55) celui d'Agent de renseignement et d'action
 
  OPTIONAL {
  ?personne wbt:P52 ?appartenance.              # j'aimerais également afficher les éventuels réseaux ou mouvements dont la personne faisait partie
  ?appartenance rdfs:label ?appartenanceLabel}  FILTER(lang(?appartenanceLabel) = 'fr')  # et je veux récupérer le nom de ces réseaux/mouvements en français
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}
GROUP BY ?personne ?personneLabel ?appartenanceLabels
}}
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wdq: <https://query.wikidata.org/bigdata/namespace/wdq/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
# J'aimerais la liste de tous les réseaux/missions/mouvements/organisations civiles de résistance, avec, si disponible : leur date de fondation ; l'allégeance à certains gouvernements ;
# le pays et les lieux associés ; les lieux d'activité ; les types d'activité ; les noms de responsables.
SELECT ?item ?itemLabel ?organisationLabel ?date
(GROUP_CONCAT(DISTINCT ?allégeanceLabel; SEPARATOR = " ; ") AS ?allégeanceLabels)  # je regroupe les allégeances pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?paysLabel; SEPARATOR = " ; ") AS ?paysLabels)  # je regroupe les pays associés pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?lieuxLabel; SEPARATOR = " ; ") AS ?lieuxLabels)  # je regroupe les lieux d'activité pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?typeLabel; SEPARATOR = " ; ") AS ?typeLabels)  # je regroupe les types d'activité, pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?responsableLabel; SEPARATOR = " ; ") AS ?responsableLabels)  # je regroupe les noms de responsables pour plus de lisibilité
WHERE {
  ?item wbt:P1 ?organisation. VALUES ?organisation {wb:Q37 wb:Q6553 wb:Q8464 wb:Q38}. # Je cherche tous les éléments qui sont des réseaux/missions/mouvements/organisations civiles de résistance
  OPTIONAL {?item wbt:P39 ?date. FILTER (datatype(?date) = xsd:edtf )} # je veux afficher la date de fondation si elle est disponible (au format EDTF brut)
 
  OPTIONAL {?item wbt:P40 ?allégeance.  # j'aimerais également afficher l'allégeance à certains gouvernements s'ils sont sont connus
  ?allégeance rdfs:label ?allégeanceLabel.  FILTER(lang(?allégeanceLabel) = 'fr')}  # et je veux récupérer le nom de ces responsables
 
  OPTIONAL {?item wbt:P12 ?pays.  # j'aimerais également afficher les pays associés s'ils sont connus
  ?pays rdfs:label ?paysLabel.  FILTER(lang(?paysLabel) = 'fr')}  # et je veux récupérer le nom de ces pays en français
 
  OPTIONAL {?item wbt:P61 ?lieux.  # j'aimerais également afficher les lieux d'activité associés s'ils sont connus
  ?lieux rdfs:label ?lieuxLabel.  FILTER(lang(?lieuxLabel) = 'fr')}  # et je veux récupérer le nom de ces lieux en français
 
  OPTIONAL {?item wbt:P36 ?type.  # j'aimerais également afficher les types d'activités s'ils sont connus
  ?type rdfs:label ?typeLabel.  FILTER(lang(?typeLabel) = 'fr')}  # et je veux récupérer le nom de ces types d'activités en français
 
  OPTIONAL {?item wbt:P37 ?responsable.  # j'aimerais également afficher le noms des responsables s'ils sont sont connus
  ?responsable rdfs:label ?responsableLabel.  FILTER(lang(?responsableLabel) = 'fr')}  # et je veux récupérer le nom de ces responsables
   
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } 
}
GROUP BY ?item ?itemLabel ?organisationLabel ?allégeanceLabels ?date ?paysLabels ?lieuxLabels ?typeLabels ?responsableLabels
}}
=== Test Union + NoValue ===
{{SPARQL|query=
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX wbpqv: <https://data.arch.be/prop/qualifier/value/>
# J'aimerais la liste de toutes les personnes décédées avant 1946 ou non revenues de détention en les classant par province.
SELECT DISTINCT ?personne ?personneLabel ?domicileLabel ?provinceLabel WHERE {
   
    ?personne wbt:P1 wb:Q2.                          # je cherche des personnes
   
    {?personne wbt:P49 ?mort.                          # dont on sait qu'elles sont décédées avant 1946
    FILTER("1946-01-01"^^xsd:dateTime < ?mort).}      #
   
    UNION
 
    {?personne wbp:P53 ?detention_statement.        # je cherche celles qui ont été gardées en détention
    ?detention_statement wbps:P53 ?detention. }    filter not exists{?detention_statement wbpq:P25 ?fin_detention}
                   
    ?personne wbt:P7 ?domicile.
    ?domicile wbt:P14* ?province.
    FILTER(EXISTS { ?province wbt:P1 wb:Q43. })
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }
}
ORDER BY ?province
LIMIT 100
}}
=== Articles Belgium WWII en français pour des personnes ===
https://tinyurl.com/293dtr5z
=== Dossiers ARA et nés en RDC ===
https://tinyurl.com/26zbmffy
== Nouvelles requêtes (août 2024) ==
==== Organisations classées par nombre de membres ====
{{SPARQL|query =
# Liste basée sur l'appartenance à des organisations de résistance ("membre de"-P52), triée par le nombre d'Agents de Renseignements et d'Action pour une organisation donnée
#defaultView:BubbleChart # vue par défaut sous forme de graphique à bulles
SELECT ?organisation ?organisationLabel (count(?organisation) as ?organisation_count) # Compter le nombre de membres pour chaque organisation
WHERE { 
  ?person wbt:P1 wb:Q2 . # Sélectionner des personnes (leur "nature"-P1 est d'être des "personnes"-Q2)
  ?person wbt:P52 ?organisation . # Sélectionner les organisations dont ces personnes sont "membre de"-P52
  # Optionnel : Filtrer les organisations de résistance pour ne garder que des organisaitons spécifiques de résistance
  # FILTER EXISTS {?organisation wbt:P1 wb:Q6553 .}  # Exemple de filtre pour ne garder que les mouvements de résistance armée reconnue
  # FILTER NOT EXISTS {?organisation wbt:P1/wbt:P9* wb:Q37 .}  # Exemple de filtre pour exclure tous les mouvements de résistance armée (attention, cela exclura également le Groupe G et Nola qui sont à la fois des mouvements de résistance armée et des réseaux/missions)
 
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr,en". }
}
GROUP BY ?organisation ?organisationLabel
ORDER BY DESC(?organisation_count)
}}
=== Nombre de personnes à qui est associé une fiche ou un dossier individuel du fonds AA1333 ===
{{SPARQL|query =
SELECT DISTINCT (count(*) as ?c) WHERE {
  ?person wbt:P34 wb:Q4159 .
}
}}
=== Personnes à qui est associé un dossier individuel du fonds AA1333... ===
{{SPARQL|query =
SELECT DISTINCT ?person ?personLabel WHERE {
  ?person wdt:P1 wd:Q2. # je recherche des personnes
  ?person wdt:P34 wd:Q4159 .  # à qui sont associées des "dossiers personnels" d'Agents de Renseignements et d'Action (fonds AA1333)
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }
}
}}
=== Résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur pendant/au lendemain de la Seconde Guerre mondiale ===
===== Résultats regroupés par commune de résidence et présentés sous forme de "graphe". =====
{{SPARQL|query =
# Liste des personnes domiciliées dans la province de Namur
# associées à un dossier individuel du fonds AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat (BE-A0547_2674_AA1333))
# Les résultats sont regroupés par commune de résidence et présentés sous forme de "graphe".
#defaultView:Graph  # Voir les résultats sous forme de "graphe"
#title:Personnes domiciliées dans la province de Namur
SELECT ?personne ?personneLabel ?domicile ?domicileLabel ?rgb
WHERE { 
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
 
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)
  BIND('158f68' as ?rgb)  # Définir une couleur d'affichage personnalisée pour les communes
 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Obtenir les labels des entités en plusieurs langues
}
LIMIT 400  # Limiter le nombre de résultats à 400 pour éviter de surcharger les résultats. Ajustez ce nombre selon vos besoins.
}}
===== Résultats sous forme de tableaux, accompagnés des dates de naissance et des éventuels statuts de reconnaissance nationale demandés et obtenus =====
{{SPARQL|query =
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur
# Cette requête récupère les noms des résistant⸱e⸱s avec leur date de naissance, leur domicile,
# ainsi que les éventuels types de statut de reconnaissance nationale demandés et obtenus
#title:Résistant⸱e⸱s de la province de Namur
SELECT ?personne ?personneLabel ?dateNaissance ?domicileLabel ?demandeStatutLabel ?decisionStatutLabel
WHERE { 
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
 
  ?personne wbt:P67 ?dateNaissance # Récupérer la date de naissance.
  # Obtenir les types de statut de reconnaissance nationale demandés et obtenus (facultatif)
  OPTIONAL { ?personne wbt:P54 ?demandeStatut. } # Type de statuts demandés
  OPTIONAL { ?personne wbt:P55 ?decisionStatut. } # Type de statuts obtenus
 
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)
  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}
ORDER BY ?domicileLabel # Trie les résultats par commune de domicile.
LIMIT 50 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.
}}
===== Résultats sous forme de tableaux, accompagnés des dates de naissance, des éventuels statuts de reconnaissance nationale demandés et obtenus et de la référence aux archives papier associées =====
{{SPARQL|query =
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur
# Cette requête récupère les noms des résistant⸱e⸱s avec leur date de naissance, leur domicile,
# les types de statut de reconnaissance nationale demandés et obtenus
# ainsi que les références des fonds d'archives associées
#title:Résistant⸱e⸱s de la province de Namur
SELECT ?personne ?personneLabel ?dateNaissance ?domicileLabel ?demandeStatutLabel ?decisionStatutLabel ?fondsArchivesLabel ?numeroInventaireLabel
WHERE { 
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
 
  ?personne wbt:P67 ?dateNaissance # Récupérer la date de naissance.
  # Obtenir les types de statut de reconnaissance nationale demandés et obtenus (facultatif)
  OPTIONAL { ?personne wbt:P54 ?demandeStatut. } # Type de statuts demandés
  OPTIONAL { ?personne wbt:P55 ?decisionStatut. } # Type de statuts obtenus
 
  # Obtenir les références des archives papier concernant cette personne
  ?personne p:P34 ?archives_statement .                        # Afficher les références des dossiers d'archives concernant cette personne.
  ?archives_statement ps:P34 ?fondsArchives.                            # C'est-à-dire le nom du fonds d'archives
  ?archives_statement pq:P35 ?numeroInventaire.                          # et le numéro du dossier individuel associé à cette personne
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)
  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}
ORDER BY ?domicileLabel # Trie les résultats par commune de domicile.
LIMIT 50 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.
}}
===== Résultats sous forme de graphique en arborescence =====
{{SPARQL|query =
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur
#defaultView:TreeMap
#title:Résistantes de la province de Namur groupées par domicile
SELECT ?domicileLabel  ?personne ?personneLabel
WHERE { 
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
 
 
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
    ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)
  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}
ORDER BY ?domicileLabel ?personneLabel# Trie les résultats par commune de domicile.
LIMIT 1000 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.
}}
==== Test 16/09/24 ====
<div class="table-container">
{{#sparql:
SELECT ?item ?itemLabel WHERE {
  ?item wbt:P41 ?cui .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr,en" }
}
LIMIT 100
| chart=bordercloud.visualization.DataTable
| class=my-table-class sortable
| endpoint=https://query.data.arch.be/proxy/wdqs/bigdata/namespace/wdq/sparql
| options=width=100%!scrollX=true!sort=true!sortColumn=0
| log=2
}}
</div>
==== Test 17/09/24 ====
<div class="table-container">
{{#sparql:
SELECT DISTINCT ?personne ?prenom ?autresPrenoms ?nomDeFamille ?genreLabel ?domicileLabel
      (CONCAT(SUBSTR(STR(?dateNaissance), 1, 4), "-", SUBSTR(STR(?dateNaissance), 6, 2), "-", SUBSTR(STR(?dateNaissance), 9, 2)) AS ?dateNaissanceFormatted)
      (CONCAT(SUBSTR(STR(?dateDeces), 1, 4), "-", SUBSTR(STR(?dateDeces), 6, 2), "-", SUBSTR(STR(?dateDeces), 9, 2)) AS ?dateDecesFormatted)
      ?profession ?lieuNaissanceLabel ?etatCivilLabel ?langueMaternelleLabel ?paysNationaliteLabel
      ?demandeStatutLabel ?decisionStatutLabel ?fondsArchivesLabel ?numeroInventaire ?identifiantWikidata
      (GROUP_CONCAT(DISTINCT ?appartenanceLabel; SEPARATOR = " ; ") AS ?appartenanceLabels)
WHERE {
  ?personne wbt:P7 ?domicile .
  ?domicile wbt:P14* wb:Q53 .  # Province de Namur
 
  OPTIONAL { ?personne wbt:P2 ?prenom } 
  OPTIONAL { ?personne wbt:P42 ?autresPrenoms } 
  OPTIONAL { ?personne wbt:P3 ?nomDeFamille } 
  OPTIONAL { ?personne wbt:P4 ?genre } 
  OPTIONAL { ?personne wbt:P67 ?dateNaissance } 
  OPTIONAL { ?personne wbt:P68 ?dateDeces } 
  OPTIONAL { ?personne wbt:P13 ?profession } 
  OPTIONAL { ?personne wbt:P46 ?lieuNaissance } 
  OPTIONAL { ?personne wbt:P50 ?etatCivil } 
  OPTIONAL { ?personne wbt:P44 ?langueMaternelle } 
  OPTIONAL { ?personne wbt:P45 ?paysNationalite } 
  OPTIONAL { ?personne wbt:P54 ?demandeStatut } 
  OPTIONAL { ?personne wbt:P55 ?decisionStatut } 
  ?personne p:P34 ?archives_statement .
  ?archives_statement ps:P34 ?fondsArchives .
  ?archives_statement pq:P35 ?numeroInventaire .
  OPTIONAL { ?personne wbt:P15 ?identifiantWikidata } 
  OPTIONAL {
    ?personne wbt:P52 ?appartenance . 
    ?appartenance rdfs:label ?appartenanceLabel .
    FILTER(lang(?appartenanceLabel) = 'fr') 
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } 
}
GROUP BY ?personne ?prenom ?autresPrenoms ?nomDeFamille ?genreLabel ?domicileLabel ?dateNaissance ?dateDeces ?profession
        ?lieuNaissanceLabel ?etatCivilLabel ?langueMaternelleLabel ?paysNationaliteLabel ?demandeStatutLabel ?decisionStatutLabel
        ?fondsArchivesLabel ?numeroInventaire ?identifiantWikidata
LIMIT 40
|config=https://query.data.arch.be
|chart=bordercloud.visualization.DataTable
|options=width=100%!height=500px
|log=2
}}
</div>
=== affichage complet ===
<div class="table-container">
{{#sparql:
SELECT DISTINCT ?personne ?NomDeFamille ?Prenom ?AutresPrenoms
      ?GenreLabel ?DomicileLabel
      (CONCAT(SUBSTR(STR(?dateNaissance), 1, 4), "-", SUBSTR(STR(?dateNaissance), 6, 2), "-", SUBSTR(STR(?dateNaissance), 9, 2)) AS ?DateNaissance)
      (CONCAT(SUBSTR(STR(?dateDeces), 1, 4), "-", SUBSTR(STR(?dateDeces), 6, 2), "-", SUBSTR(STR(?dateDeces), 9, 2)) AS ?DateDeces)
      ?Profession ?LieuNaissanceLabel ?EtatCivilLabel
      (GROUP_CONCAT(DISTINCT ?LangueMaternelleLabel; SEPARATOR = " ; ") AS ?LanguesMaternelles)
      ?PaysNationaliteLabel ?EvenementLabel
      (GROUP_CONCAT(DISTINCT ?demandeStatutLabel; SEPARATOR = " ; ") AS ?StatutsDemandes)
      (GROUP_CONCAT(DISTINCT ?decisionStatutLabel; SEPARATOR = " ; ") AS ?StatutsObtenus)
      ?FondsArchivesLabel ?NumeroInventaire ?IdentifiantWikidata
      (GROUP_CONCAT(DISTINCT ?AppartenanceLabel; SEPARATOR = " ; ") AS ?Appartenances)
WHERE {
  ?personne wdt:P7 ?domicile .
  ?domicile wdt:P14* wd:Q53 .  # Province de Namur
 
  OPTIONAL { ?personne wdt:P2 ?Prenom } 
  OPTIONAL { ?personne wdt:P42 ?AutresPrenoms } 
  OPTIONAL { ?personne wdt:P3 ?NomDeFamille } 
  OPTIONAL { ?personne wdt:P4 ?Genre } 
  OPTIONAL { ?personne wdt:P67 ?dateNaissance } 
  OPTIONAL { ?personne wdt:P68 ?dateDeces } 
  OPTIONAL { ?personne wdt:P13 ?Profession } 
  OPTIONAL { ?personne wdt:P46 ?LieuNaissance } 
  OPTIONAL { ?personne wdt:P50 ?EtatCivil } 
  OPTIONAL { ?personne wdt:P44 ?LangueMaternelle.
?LangueMaternelle rdfs:label ?LangueMaternelleLabel.
  FILTER(lang(?LangueMaternelleLabel) = 'fr') 
  }
  OPTIONAL { ?personne wdt:P45 ?PaysNationalite } 
  OPTIONAL { ?personne wdt:P53 ?Evenement }
  # Ajouter les statuts demandés et obtenus
  OPTIONAL {
    ?personne wdt:P54 ?demandeStatut.  # Type de statuts demandés
    ?demandeStatut rdfs:label ?demandeStatutLabel.
    FILTER(LANG(?demandeStatutLabel) = "fr")
  }
  OPTIONAL {
    ?personne wdt:P55 ?decisionStatut.  # Type de statuts obtenus
    ?decisionStatut rdfs:label ?decisionStatutLabel.
    FILTER(LANG(?decisionStatutLabel) = "fr")
  }
  OPTIONAL { ?personne wdt:P54 ?StatutDemande } 
  OPTIONAL { ?personne wdt:P55 ?StatutObtenu } 
  ?personne p:P34 ?DeclarationArchives .
  ?DeclarationArchives ps:P34 ?FondsArchives .
  ?DeclarationArchives pq:P35 ?NumeroInventaire .
  OPTIONAL { ?personne wdt:P15 ?IdentifiantWikidata } 
  OPTIONAL {
    ?personne wdt:P52 ?Appartenance . 
    ?Appartenance rdfs:label ?AppartenanceLabel .
    FILTER(lang(?AppartenanceLabel) = 'fr') 
  }
  # Récupérer les labels automatiquement ou en français
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } 
}
GROUP BY ?personne ?NomDeFamille ?Prenom ?AutresPrenoms ?GenreLabel ?DomicileLabel ?dateNaissance ?dateDeces ?Profession
        ?LieuNaissanceLabel ?EtatCivilLabel ?PaysNationaliteLabel ?EvenementLabel ?StatutDemande ?StatutObtenu
        ?FondsArchivesLabel ?NumeroInventaire ?IdentifiantWikidata
ORDER BY ASC(?NomDeFamille) ASC(?Prenom)
| chart=bordercloud.visualization.DataTable
| class=my-table-class
| options=scrollX:true!scrollY:true!
| endpoint = https://query.data.arch.be/proxy/wdqs/bigdata/namespace/wdq/sparql
| log=2
}}
</div>
<div style="border:4px ;padding:14px; background-color:#148f67;">
<span style="color:#FFFFFF"><big>Requêtes liées à des résistant·e·s</big></span> </div>
<br>
==== Recherche simple par nom, date, lieu ou numéro de dossier ====
J’aimerais obtenir la liste de toutes les personnes portant un certain nom de famille.
* [http://tinyurl.com/24scmrvk Tester ou modifier la requête.]
J’aimerais obtenir la liste de toutes les personnes nées à une certaine date.
J’aimerais obtenir la liste de toutes les personnes domiciliées dans une certaine commune.
J'aimerais obtenir le lien vers la fiche d'une personne possédant un certain numéro de dossier d'agent de renseignements et d'action.
==== Agent·e·s de renseignements et d'action domicilié·e·s à Schaerbeek ====
J’aimerais connaître la liste de toutes les personnes reconnues par l'État belge comme agents de renseignements et d’action et domiciliées à Schaerbeek (pendant la guerre ou au lendemain de la Seconde Guerre mondiale).
* [https://tinyurl.com/22vzqsqn Voir les résultats.]
* [https://tinyurl.com/25j6cttm Tester ou modifier la requête.]
==== Membres de Luc-Marc ayant un emploi à la SNCB ====
J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.
* [https://tinyurl.com/2xwz7btp Voir les résultats.]
* [https://tinyurl.com/22bo9n5g Tester ou modifier la requête.]
==== Membres d'un mouvement de résistance armée décédé·e·s pendant la guerre ====
Je désire obtenir la liste de toutes les personnes qui faisaient partie d’un mouvement de résistance armée et dont on sait qu'elles sont décédées entre le 28 mai 1940 et le 7 mai 1945.
* [https://tinyurl.com/29nhksfa Voir les résultats.]
* [https://tinyurl.com/2c7nycfk Tester ou modifier la requête.]
==== Agentes de renseignements et d'action nées après 1915 ====
Je recherche le nom de toutes les femmes nées à partir de 1915 qui ont été reconnues par l'État belge comme agent[e]s de renseignements et d'actions. J'aimerais également afficher la référence aux fonds d'archives - dossier(s) individuel(s) concernant cette personne, ainsi que les réseaux ou mouvements dont la personne faisait éventuellement partie.
* [https://tinyurl.com/2b53pb9q  Voir les résultats.]
* [https://tinyurl.com/28nlc4e8 Tester ou modifier la requête.]
==== Domicile des membres du réseau Zéro ====
[[File:Domicile_Zero.jpg|thumb|right|150px|[https://tinyurl.com/2dh38mtu Visualisation des domiciles des membres de Zéro]]]
J’aimerais visualiser sur une carte le domicile des membres du Service de renseignements Zéro.
* [https://tinyurl.com/2dh38mtu Voir les résultats sous forme de datavisualisation (résultats affichés sur une carte).]
* [https://tinyurl.com/2ch5cexu Voir les résultats sous forme de tableau.]
* [https://tinyurl.com/27d48kmg Tester ou modifier la requête.]
==== Carte des lieux de décès de résistant·e·s ====
Je désire voir représenter sur une carte de tous les lieux de décès (connus) de résistant·e·s.
* [https://tinyurl.com/2ylp2wnz Voir les résultats sous forme de carte.]
* [https://tinyurl.com/23p7ghk2 Voir les résultats sous forme de liste.]
* [https://tinyurl.com/2xuwpj97 Tester ou modifier la requête.]
==== Ligne du temps des Bruxellois.e.s ayant été placé·e·s en détention ====
[[File:Detention_bruxellois.jpg|thumb|right|150px|[https://tinyurl.com/23p3evex Visualisation des périodes de détention des résistant·e·s bruxellois·e·s]]]
J'aimerais voir une ligne du temps des résistant·e·s domicilé·e·s dans une commune bruxelloise qui ont été placé·e·s en détention au cours de la guerre.
* [https://tinyurl.com/23p3evex Voir les résultats sous forme de ligne du temps.]
* [https://tinyurl.com/286lvzdp Voir les résultats sous forme de liste.]
* [https://tinyurl.com/2ygnb9cz Tester ou modifier la requête.]
==== Personnes décédées avant 1946, classées par province. ====
[[File:Graphique_province_domicile_deces_avant_46.png|thumb|right|150px|[https://tinyurl.com/27zku9gm Répartition par province de domicile des résistant·e·s décédé·e·s avant 1946.]]]
Je souhaite obtenir la liste de toutes les personnes dont sait qu'elles sont décédées avant l'année 1946, classées par province <span style="color: purple> --> 22/09/23 : à améliorer (manque les communes bruxelloises) </span>
* [https://tinyurl.com/252zwgyg Voir les résultats.]
* [https://tinyurl.com/252zwgyg Tester ou modifier la requête.]
Variante : je veux voir un graphique avec la répartition par province de domicile des personnes dont on sait qu'elles sont décédées avant l'année 1946. <span style="color: purple> --> 22/09/23 : à améliorer (manque les communes bruxelloises) </span>
* [https://tinyurl.com/27zku9gm Voir les résultats sous forme de graphique.]
* [https://tinyurl.com/27eor3a5 Tester ou modifier la requête]
<br>
<div style="border:4px ;padding:10px; background-color:#24569f;">
<span style="color:#FFFFFF"><big>Requêtes liées à des organisations de résistance</big></span> </div>
<br>
==== Organisation de résistance : vue d'ensemble ====
* [https://tinyurl.com/25f3gckj Voir les résultats.]
* [https://tinyurl.com/27j4p45q Tester ou modifier la requête.]
==== Réseaux et missions de résistance : nombre de membres connus ====
[[File:Graphique_membres.png|thumb|right|150px|[https://tinyurl.com/28m869fm Visualisation des réseaux/missions de résistance selon leur nombre de membres]]]
Je désire voir une visualisation des réseaux et missions de résistance ayant le plus de membres connus parmi les personnes ayant un dossier individuel à leur nom au sein du fonds d'archives BE-A0547_2674_AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat).
* [https://tinyurl.com/2b7lollh Voir les résultats sous forme de graphique.]
* [https://tinyurl.com/2c5jwenh Voir le décompte sous forme de liste.]
* [https://tinyurl.com/253fgmsy Tester ou modifier la requête.]
==== Mouvements de résistance armée avec leurs responsables ====
[[File:Mouvements_responsables.png|thumb|right|150px|[https://tinyurl.com/26y4kt2s Visualisation des mouvements de résistance armée et de leurs responsables sous forme de graphe de connaissances]]]
Je désire voir une visualisation des mouvements de résistance armée et de leurs responsables - s'ils sont connus - sous forme de graphe de connaissance.
* [https://tinyurl.com/26y4kt2s Voir les résultats sous forme de graphe de connaissances.]
* [https://tinyurl.com/257azhgh Voir les résultats sous forme de tableau.]
* [https://tinyurl.com/23f9dkyt Tester ou modifier la requête.]
[[File:Flag of France.png|alt=FR|link=Wikibase Résistance|36x36px]]
[[File:Flag of the Netherlands.svg.png|alt=NL|link=Wikibase Verzet|36x36px]]
[[File:Flag of Germany.svg.png|alt=DE|link=Wikibase Widerstand|40x40px]]
__TOC__
<div style="border:4px ;padding:14px; background-color:#148f67;">
<span style="color:#FFFFFF"><big>Requêtes liées à des résistant·e·s</big></span> </div>
<br>
==== Agent·e·s de renseignements et d'action domicilié·e·s à Schaerbeek ====
J’aimerais connaître la liste de toutes les personnes reconnues par l'État belge comme agents de renseignements et d’action et domiciliées à Schaerbeek (pendant la guerre ou au lendemain de la Seconde Guerre mondiale).
* [https://tinyurl.com/22vzqsqn Voir les résultats.]
* [https://tinyurl.com/25j6cttm Tester ou modifier la requête.]
==== Membres de Luc-Marc ayant un emploi à la SNCB ====
J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.
* [https://tinyurl.com/2xwz7btp Voir les résultats.]
* [https://tinyurl.com/22bo9n5g Tester ou modifier la requête.]
==== Membres d'un mouvement de résistance armée décédé·e·s pendant la guerre ====
Je désire obtenir la liste de toutes les personnes qui faisaient partie d’un mouvement de résistance armée et dont on sait qu'elles sont décédées entre le 28 mai 1940 et le 7 mai 1945.
* [https://tinyurl.com/29nhksfa Voir les résultats.]
* [https://tinyurl.com/2c7nycfk Tester ou modifier la requête.]
==== Agentes de renseignements et d'action nées après 1915 ====
Je recherche le nom de toutes les femmes nées à partir de 1915 qui ont été reconnues par l'État belge comme agent[e]s de renseignements et d'actions. J'aimerais également afficher la référence aux fonds d'archives - dossier(s) individuel(s) concernant cette personne, ainsi que les réseaux ou mouvements dont la personne faisait éventuellement partie.
* [https://tinyurl.com/2b53pb9q  Voir les résultats.]
* [https://tinyurl.com/28nlc4e8 Tester ou modifier la requête.]
==== Domicile des membres du réseau Zéro ====
[[File:Domicile_Zero.jpg|thumb|right|150px|[https://tinyurl.com/2dh38mtu Visualisation des domiciles des membres de Zéro]]]
J’aimerais visualiser sur une carte le domicile des membres du Service de renseignements Zéro.
* [https://tinyurl.com/2dh38mtu Voir les résultats sous forme de datavisualisation (résultats affichés sur une carte).]
* [https://tinyurl.com/2ch5cexu Voir les résultats sous forme de tableau.]
* [https://tinyurl.com/27d48kmg Tester ou modifier la requête.]
==== Carte des lieux de décès de résistant·e·s ====
Je désire voir représenter sur une carte de tous les lieux de décès (connus) de résistant·e·s.
* [https://tinyurl.com/2ylp2wnz Voir les résultats sous forme de carte.]
* [https://tinyurl.com/23p7ghk2 Voir les résultats sous forme de liste.]
* [https://tinyurl.com/2xuwpj97 Tester ou modifier la requête.]
==== Ligne du temps des Bruxellois.e.s ayant été placé·e·s en détention ====
[[File:Detention_bruxellois.jpg|thumb|right|150px|[https://tinyurl.com/23p3evex Visualisation des périodes de détention des résistant·e·s bruxellois·e·s]]]
J'aimerais voir une ligne du temps des résistant·e·s domicilées dans une commune bruxelloise et dont l'on sait qu'ils ont été placé·e·s en détention au cours de la guerre.
* [https://tinyurl.com/23p3evex Voir les résultats sous forme de ligne du temps.]
* [https://tinyurl.com/286lvzdp Voir les résultats sous forme de liste.]
* [https://tinyurl.com/2ygnb9cz Tester ou modifier la requête.]
==== Personnes décédées avant 1946, classées par province. ====
[[File:Graphique_province_domicile_deces_avant_46.png|thumb|right|150px|[https://tinyurl.com/27zku9gm Répartition par province de domicile des résistant·e·s décédé·e·s avant 1946.]]]
Je souhaite obtenir la liste de toutes les personnes dont sait qu'elles sont décédées avant l'année 1946, classées par province.
* [https://tinyurl.com/252zwgyg Voir les résultats.]
* [https://tinyurl.com/252zwgyg Tester ou modifier la requête.]
Variante : je veux voir un graphique avec la répartition par province de domicile des personnes dont on sait qu'elles sont décédées avant l'année 1946.
* [https://tinyurl.com/27zku9gm Voir les résultats sous forme de graphique.]
* [https://tinyurl.com/27eor3a5 Tester ou modifier la requête]
<br>
<div style="border:4px ;padding:10px; background-color:#24569f;">
<span style="color:#FFFFFF"><big>Requêtes liées à des organisations de résistance</big></span> </div>
<br>
==== Organisation de résistance : vue d'ensemble ====
* [https://tinyurl.com/25f3gckj Voir les résultats.]
* [https://tinyurl.com/27j4p45q Tester ou modifier la requête.]
==== Organisations de résistance : nombre de membres connus ====
[[File:Graphique_membres.png|thumb|right|150px|[https://tinyurl.com/28m869fm Visualisation des organisations de résistance selon leur nombre de membres]]]
Je désire voir une visualisation des réseaux/missions/mouvements ayant le plus de membres connus parmi les personnes ayant un dossier individuel à leur nom au sein du fonds d'archives BE-A0547_2674_AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat)
* [https://tinyurl.com/28m869fm Voir les résultats sous forme de graphique.]
* [https://tinyurl.com/28zw38e7 Voir le décompte sous forme de liste.]
* [https://tinyurl.com/2y29xb8r Tester ou modifier la requête.]
==== Mouvements de résistance armée avec leurs responsables ====
[[File:Mouvements_responsables.png|thumb|right|150px|[https://tinyurl.com/26y4kt2s Visualisation des mouvements de résistance armée et de leurs responsables sous forme de graphe de connaissances]]]
Je désire voir une visualisation des mouvements de résistance armée et de leurs responsables - s'ils sont connus - sous forme de graphe de connaissance.
* [https://tinyurl.com/26y4kt2s Voir les résultats sous forme de graphe de connaissances.]
* [https://tinyurl.com/257azhgh Voir les résultats sous forme de tableau.]
* [https://tinyurl.com/23f9dkyt Tester ou modifier la requête.]

Latest revision as of 07:48, 18 October 2024


Why are no results displayed when I search for a person?


Tester le point d'accès SPARQL avec une requête simple :

SELECT * WHERE { ?a ?b ?c}


Autre requête : utiliser préfixes (où chercher où les indiquer de façon permanente) --> [1]

Propriétés & items

Je veux la liste de toutes les propriétés avec leur intitulé + description en français, néerlandais, anglais, allemand (si disponible) : https://tinyurl.com/2b2p4pcb

Lieux :

  • Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles https://tinyurl.com/24fntg5e
  • Tous les lieux dotés d'un identifiant AGR (noms en français), accompagnés de leur code INS et identifiant Wikidata lorsqu'ils sont disponibles, disposés sur une carte https://tinyurl.com/28ncnnkt


Personnes

  • J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu. : https://tinyurl.com/ykg9vefz

Organisations : sources externes

Toutes les organisations pour lesquelles existent des renvois vers des sources externes (nom de l'institution) : http://tinyurl.com/2ag4dxar


Version concaténée :

PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX p: <https://data.arch.be/prop/>
PREFIX ps: <https://data.arch.be/prop/statement>
PREFIX pq: <https://data.arch.be/prop/qualifier>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT ?organisation ?organisationLabel
       (GROUP_CONCAT(DISTINCT CONCAT(?sourceLabel); SEPARATOR="; ") AS ?sources_externes_concatenes)
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
  
  OPTIONAL { 
    ?organisation rdfs:label ?organisationLabel. 
    FILTER(LANG(?organisationLabel) = "fr").
  }

  ?organisation wbt:P64 ?source.  # Valeur de "sources externes"
  ?source rdfs:label ?sourceLabel.
  FILTER(LANG(?sourceLabel) = "fr").
}
GROUP BY ?organisation ?organisationLabel

Try it!


Requête pour obtenir la liste de toutes les organisations pour lesquelles existent des renvois vers des sources externes (nom de l'institution suivi de l'intitulé du fonds).

PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT ?organisation ?organisationLabel (GROUP_CONCAT(CONCAT(?sourceLabel, IF(BOUND(?nom), CONCAT(" [", ?nom, "]"), "")); separator=", ") AS ?sources_externes)
     
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
  ?organisation wbp:P64 ?statement.  # Valeur de "sources externes"
  ?statement wbps:P64 ?source.
  ?source rdfs:label ?sourceLabel.
  OPTIONAL {?statement wbpq:P66 ?nom.}
  FILTER(LANG(?sourceLabel) = "fr")

  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }

}
GROUP BY ?organisation ?organisationLabel

Try it!

Idem, avec la cote entre crochets après le nom du fonds :

PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT ?organisation ?organisationLabel (GROUP_CONCAT(CONCAT(?sourceLabel, IF(BOUND(?nom), CONCAT(" (", ?nom, ")"), ""), IF(BOUND(?cote), CONCAT(" [", ?cote, "]"), "")); separator=" / ") AS ?sources_externes)
     
WHERE {
  ?organisation wbt:P1/wbt:P9* wb:Q4. # Pour les éléments qui sont des organisations
  ?organisation wbp:P64 ?statement.  # Valeur de "sources externes"
  ?statement wbps:P64 ?source.
  ?source rdfs:label ?sourceLabel.
  OPTIONAL {?statement wbpq:P66 ?nom.}
  OPTIONAL {?statement wbpq:P35 ?cote.}
  FILTER(LANG(?sourceLabel) = "fr")

  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }

}
GROUP BY ?organisation ?organisationLabel

Try it!


Mouvements

Utile/inspiration

Test template SPARQL

PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wdq: <https://query.wikidata.org/bigdata/namespace/wdq/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>


SELECT ?item ?label ?_image WHERE {
  ?item wbt:P1 wb:Q2.
  SERVICE wikibase:label {
    bd:serviceParam wikibase:language "fr" . 
    ?item rdfs:label ?label
  }
}

Try it!


Requêtes prêtes à l'emploi
PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
 
# J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.

SELECT ?personne ?personneLabel ?domicile ?domicileLabel ?professionLabel WHERE {

  ?personne wbt:P1 wb:Q2.                       # je cherche des personnes
  ?personne wbt:P52 wb:Q4297.                   # "membres d[u]" (P52) réseau Luc-Marc (Q4297)
  ?personne wbt:P13 ?profession .               # je veux aussi leur profession (P13)
  FILTER (CONTAINS(str(?profession),'SNCB')

Try it!


PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
 
# J’aimerais visualiser sur une carte le domicile des membres du réseau Zéro.

#defaultView:Map

SELECT ?personne ?personneLabel ?domicileLabel ?GPS WHERE {
  ?personne wbt:P1 wb:Q2.                       # je cherche des personnes
  ?personne wbt:P52 wb:Q4378.                   # "membres d[u]" (P52) réseau Zéro (Q4378)
  ?personne wbt:P7 ?domicile.                   # je veux leur domicile
  ?domicile wbt:P6 ?GPS                         # ainsi que les coordonnées GPS de leur domicile
   
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}

Try it!


PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
 
# Je recherche le nom de toutes les femmes nées après 1915 qui ont été reconnues comme agentes de renseignements et d'actions
# j'aimerais également afficher dans une seule colonne les réseaux ou mouvements dont la personne faisait éventuellement partie

SELECT ?personne ?personneLabel   
(GROUP_CONCAT(DISTINCT ?appartenanceLabel; SEPARATOR = " ; ") AS ?appartenanceLabels)  # je regroupe les noms des réseaux/mouvements par personne pour plus de lisibilité

WHERE {
  ?personne wbt:P4 wb:Q6.                       # je cherche des personnes de genre (P4) féminin (Q6)
  ?personne wbt:P55 wb:Q17.                     # qui ont obtenu comme statut de reconnaissance nationale (P55) celui d'Agent de renseignement et d'action
  
  OPTIONAL { 
  ?personne wbt:P52 ?appartenance.              # j'aimerais également afficher les éventuels réseaux ou mouvements dont la personne faisait partie
  ?appartenance rdfs:label ?appartenanceLabel}   FILTER(lang(?appartenanceLabel) = 'fr')  # et je veux récupérer le nom de ces réseaux/mouvements en français
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}

GROUP BY ?personne ?personneLabel ?appartenanceLabels

Try it!


PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wdq: <https://query.wikidata.org/bigdata/namespace/wdq/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

# J'aimerais la liste de tous les réseaux/missions/mouvements/organisations civiles de résistance, avec, si disponible : leur date de fondation ; l'allégeance à certains gouvernements ;
# le pays et les lieux associés ; les lieux d'activité ; les types d'activité ; les noms de responsables.

SELECT ?item ?itemLabel ?organisationLabel ?date
(GROUP_CONCAT(DISTINCT ?allégeanceLabel; SEPARATOR = " ; ") AS ?allégeanceLabels)  # je regroupe les allégeances pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?paysLabel; SEPARATOR = " ; ") AS ?paysLabels)  # je regroupe les pays associés pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?lieuxLabel; SEPARATOR = " ; ") AS ?lieuxLabels)  # je regroupe les lieux d'activité pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?typeLabel; SEPARATOR = " ; ") AS ?typeLabels)  # je regroupe les types d'activité, pour plus de lisibilité
(GROUP_CONCAT(DISTINCT ?responsableLabel; SEPARATOR = " ; ") AS ?responsableLabels)  # je regroupe les noms de responsables pour plus de lisibilité



 WHERE {
  ?item wbt:P1 ?organisation. VALUES ?organisation {wb:Q37 wb:Q6553 wb:Q8464 wb:Q38}. # Je cherche tous les éléments qui sont des réseaux/missions/mouvements/organisations civiles de résistance

  OPTIONAL {?item wbt:P39 ?date. FILTER (datatype(?date) = xsd:edtf )} # je veux afficher la date de fondation si elle est disponible (au format EDTF brut)
  
  OPTIONAL {?item wbt:P40 ?allégeance.  # j'aimerais également afficher l'allégeance à certains gouvernements s'ils sont sont connus
  ?allégeance rdfs:label ?allégeanceLabel.   FILTER(lang(?allégeanceLabel) = 'fr')}  # et je veux récupérer le nom de ces responsables
  
  OPTIONAL {?item wbt:P12 ?pays.  # j'aimerais également afficher les pays associés s'ils sont connus
  ?pays rdfs:label ?paysLabel.   FILTER(lang(?paysLabel) = 'fr')}  # et je veux récupérer le nom de ces pays en français
  
  OPTIONAL {?item wbt:P61 ?lieux.   # j'aimerais également afficher les lieux d'activité associés s'ils sont connus
  ?lieux rdfs:label ?lieuxLabel.   FILTER(lang(?lieuxLabel) = 'fr')}  # et je veux récupérer le nom de ces lieux en français
  
  OPTIONAL {?item wbt:P36 ?type.  # j'aimerais également afficher les types d'activités s'ils sont connus
  ?type rdfs:label ?typeLabel.   FILTER(lang(?typeLabel) = 'fr')}  # et je veux récupérer le nom de ces types d'activités en français
  
  OPTIONAL {?item wbt:P37 ?responsable.  # j'aimerais également afficher le noms des responsables s'ils sont sont connus
  ?responsable rdfs:label ?responsableLabel.   FILTER(lang(?responsableLabel) = 'fr')}  # et je veux récupérer le nom de ces responsables
    

  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }  
}

GROUP BY ?item ?itemLabel ?organisationLabel ?allégeanceLabels ?date ?paysLabels ?lieuxLabels ?typeLabels ?responsableLabels

Try it!


Test Union + NoValue

PREFIX wb: <https://data.arch.be/entity/>
PREFIX wbt: <https://data.arch.be/prop/direct/>
PREFIX wbp: <https://data.arch.be/prop/>
PREFIX wbps: <https://data.arch.be/prop/statement/>
PREFIX wbpq: <https://data.arch.be/prop/qualifier/>
PREFIX wbpqv: <https://data.arch.be/prop/qualifier/value/>

# J'aimerais la liste de toutes les personnes décédées avant 1946 ou non revenues de détention en les classant par province.


SELECT DISTINCT ?personne ?personneLabel ?domicileLabel ?provinceLabel WHERE {
    
    ?personne wbt:P1 wb:Q2.                          # je cherche des personnes
     
     {?personne wbt:P49 ?mort.                           # dont on sait qu'elles sont décédées avant 1946 
     FILTER("1946-01-01"^^xsd:dateTime < ?mort).}       # 
    
     UNION
  
     {?personne wbp:P53 ?detention_statement.         # je cherche celles qui ont été gardées en détention 
     ?detention_statement wbps:P53 ?detention. }     filter not exists{?detention_statement wbpq:P25 ?fin_detention}
 
                     
    ?personne wbt:P7 ?domicile.
    ?domicile wbt:P14* ?province.
    FILTER(EXISTS { ?province wbt:P1 wb:Q43. })

  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }
}

ORDER BY ?province

LIMIT 100

Try it!

Articles Belgium WWII en français pour des personnes

https://tinyurl.com/293dtr5z

Dossiers ARA et nés en RDC

https://tinyurl.com/26zbmffy


Nouvelles requêtes (août 2024)

Organisations classées par nombre de membres

# Liste basée sur l'appartenance à des organisations de résistance ("membre de"-P52), triée par le nombre d'Agents de Renseignements et d'Action pour une organisation donnée

#defaultView:BubbleChart # vue par défaut sous forme de graphique à bulles

SELECT ?organisation ?organisationLabel (count(?organisation) as ?organisation_count) # Compter le nombre de membres pour chaque organisation
WHERE {  
  ?person wbt:P1 wb:Q2 . # Sélectionner des personnes (leur "nature"-P1 est d'être des "personnes"-Q2)
  ?person wbt:P52 ?organisation . # Sélectionner les organisations dont ces personnes sont "membre de"-P52
 
  # Optionnel : Filtrer les organisations de résistance pour ne garder que des organisaitons spécifiques de résistance 
  # FILTER EXISTS {?organisation wbt:P1 wb:Q6553 .}  # Exemple de filtre pour ne garder que les mouvements de résistance armée reconnue
  # FILTER NOT EXISTS {?organisation wbt:P1/wbt:P9* wb:Q37 .}  # Exemple de filtre pour exclure tous les mouvements de résistance armée (attention, cela exclura également le Groupe G et Nola qui sont à la fois des mouvements de résistance armée et des réseaux/missions)

  
 SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr,en". } 
}

GROUP BY ?organisation ?organisationLabel
ORDER BY DESC(?organisation_count)

Try it!

Nombre de personnes à qui est associé une fiche ou un dossier individuel du fonds AA1333

SELECT DISTINCT (count(*) as ?c) WHERE {
  ?person wbt:P34 wb:Q4159 . 
}

Try it!


Personnes à qui est associé un dossier individuel du fonds AA1333...

SELECT DISTINCT ?person ?personLabel WHERE {
  ?person wdt:P1 wd:Q2. # je recherche des personnes
  ?person wdt:P34 wd:Q4159 .  # à qui sont associées des "dossiers personnels" d'Agents de Renseignements et d'Action (fonds AA1333)

  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }


}

Try it!

Résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur pendant/au lendemain de la Seconde Guerre mondiale

Résultats regroupés par commune de résidence et présentés sous forme de "graphe".
# Liste des personnes domiciliées dans la province de Namur
# associées à un dossier individuel du fonds AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat (BE-A0547_2674_AA1333))
# Les résultats sont regroupés par commune de résidence et présentés sous forme de "graphe".

#defaultView:Graph   # Voir les résultats sous forme de "graphe"
#title:Personnes domiciliées dans la province de Namur

SELECT ?personne ?personneLabel ?domicile ?domicileLabel ?rgb
WHERE {  
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
  
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)

  BIND('158f68' as ?rgb)  # Définir une couleur d'affichage personnalisée pour les communes
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Obtenir les labels des entités en plusieurs langues
}

LIMIT 400  # Limiter le nombre de résultats à 400 pour éviter de surcharger les résultats. Ajustez ce nombre selon vos besoins.

Try it!

Résultats sous forme de tableaux, accompagnés des dates de naissance et des éventuels statuts de reconnaissance nationale demandés et obtenus
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur
# Cette requête récupère les noms des résistant⸱e⸱s avec leur date de naissance, leur domicile,
# ainsi que les éventuels types de statut de reconnaissance nationale demandés et obtenus


#title:Résistant⸱e⸱s de la province de Namur 

SELECT ?personne ?personneLabel ?dateNaissance ?domicileLabel ?demandeStatutLabel ?decisionStatutLabel
WHERE {  
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
  
  ?personne wbt:P67 ?dateNaissance # Récupérer la date de naissance.

  # Obtenir les types de statut de reconnaissance nationale demandés et obtenus (facultatif)
  OPTIONAL { ?personne wbt:P54 ?demandeStatut. } # Type de statuts demandés
  OPTIONAL { ?personne wbt:P55 ?decisionStatut. } # Type de statuts obtenus
  
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)

  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}

ORDER BY ?domicileLabel # Trie les résultats par commune de domicile.
LIMIT 50 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.

Try it!

Résultats sous forme de tableaux, accompagnés des dates de naissance, des éventuels statuts de reconnaissance nationale demandés et obtenus et de la référence aux archives papier associées
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur
# Cette requête récupère les noms des résistant⸱e⸱s avec leur date de naissance, leur domicile,
# les types de statut de reconnaissance nationale demandés et obtenus
# ainsi que les références des fonds d'archives associées

#title:Résistant⸱e⸱s de la province de Namur 

SELECT ?personne ?personneLabel ?dateNaissance ?domicileLabel ?demandeStatutLabel ?decisionStatutLabel ?fondsArchivesLabel ?numeroInventaireLabel
WHERE {  
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
  
  ?personne wbt:P67 ?dateNaissance # Récupérer la date de naissance.

  # Obtenir les types de statut de reconnaissance nationale demandés et obtenus (facultatif)
  OPTIONAL { ?personne wbt:P54 ?demandeStatut. } # Type de statuts demandés
  OPTIONAL { ?personne wbt:P55 ?decisionStatut. } # Type de statuts obtenus
  
  # Obtenir les références des archives papier concernant cette personne
  ?personne p:P34 ?archives_statement .                         # Afficher les références des dossiers d'archives concernant cette personne.
  ?archives_statement ps:P34 ?fondsArchives.                            # C'est-à-dire le nom du fonds d'archives
  ?archives_statement pq:P35 ?numeroInventaire.                           # et le numéro du dossier individuel associé à cette personne

  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
  # ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)

  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}

ORDER BY ?domicileLabel # Trie les résultats par commune de domicile.
LIMIT 50 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.

Try it!

Résultats sous forme de graphique en arborescence
# Liste des résistant⸱e⸱s domicilié⸱e⸱s dans la province de Namur

#defaultView:TreeMap
#title:Résistantes de la province de Namur groupées par domicile

SELECT ?domicileLabel  ?personne ?personneLabel
WHERE {  
  ?personne wbt:P7 ?domicile. # Trouver des personnes avec un domicile connu (P7)
  ?domicile wbt:P14* wb:Q53.  # Filtrer pour ne conserver que les domiciles situés (P14) dans la province de Namur (Q53)
  
   
  # Filtrage par genre des personnes
  # Décommentez la ligne correspondant au genre que vous souhaitez filtrer
    ?personne wbt:P4 wb:Q6.  # Pour filtrer uniquement les personnes de genre féminin (Q6)
  # ?personne wbt:P4 wb:Q7.  # Pour filtrer uniquement les personnes de genre masculin (Q7)

  # Service pour obtenir les labels des entités dans plusieurs langues
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". } # Récupère les étiquettes (noms) des entités dans les langues spécifiées
}

ORDER BY ?domicileLabel ?personneLabel# Trie les résultats par commune de domicile.
LIMIT 1000 # Limite le nombre de résultats à 50 pour éviter une liste trop longue. Ajustez ce nombre selon vos besoins ou supprimez la ligne.

Try it!


Test 16/09/24


Test 17/09/24


affichage complet



Requêtes liées à des résistant·e·s


Recherche simple par nom, date, lieu ou numéro de dossier

J’aimerais obtenir la liste de toutes les personnes portant un certain nom de famille.

J’aimerais obtenir la liste de toutes les personnes nées à une certaine date.

J’aimerais obtenir la liste de toutes les personnes domiciliées dans une certaine commune.

J'aimerais obtenir le lien vers la fiche d'une personne possédant un certain numéro de dossier d'agent de renseignements et d'action.

Agent·e·s de renseignements et d'action domicilié·e·s à Schaerbeek

J’aimerais connaître la liste de toutes les personnes reconnues par l'État belge comme agents de renseignements et d’action et domiciliées à Schaerbeek (pendant la guerre ou au lendemain de la Seconde Guerre mondiale).

Membres de Luc-Marc ayant un emploi à la SNCB

J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.

Membres d'un mouvement de résistance armée décédé·e·s pendant la guerre

Je désire obtenir la liste de toutes les personnes qui faisaient partie d’un mouvement de résistance armée et dont on sait qu'elles sont décédées entre le 28 mai 1940 et le 7 mai 1945.

Agentes de renseignements et d'action nées après 1915

Je recherche le nom de toutes les femmes nées à partir de 1915 qui ont été reconnues par l'État belge comme agent[e]s de renseignements et d'actions. J'aimerais également afficher la référence aux fonds d'archives - dossier(s) individuel(s) concernant cette personne, ainsi que les réseaux ou mouvements dont la personne faisait éventuellement partie.

Domicile des membres du réseau Zéro

J’aimerais visualiser sur une carte le domicile des membres du Service de renseignements Zéro.

Carte des lieux de décès de résistant·e·s

Je désire voir représenter sur une carte de tous les lieux de décès (connus) de résistant·e·s.

Ligne du temps des Bruxellois.e.s ayant été placé·e·s en détention

J'aimerais voir une ligne du temps des résistant·e·s domicilé·e·s dans une commune bruxelloise qui ont été placé·e·s en détention au cours de la guerre.

Personnes décédées avant 1946, classées par province.

Je souhaite obtenir la liste de toutes les personnes dont sait qu'elles sont décédées avant l'année 1946, classées par province --> 22/09/23 : à améliorer (manque les communes bruxelloises)

Variante : je veux voir un graphique avec la répartition par province de domicile des personnes dont on sait qu'elles sont décédées avant l'année 1946. --> 22/09/23 : à améliorer (manque les communes bruxelloises)



Requêtes liées à des organisations de résistance


Organisation de résistance : vue d'ensemble

Réseaux et missions de résistance : nombre de membres connus

Je désire voir une visualisation des réseaux et missions de résistance ayant le plus de membres connus parmi les personnes ayant un dossier individuel à leur nom au sein du fonds d'archives BE-A0547_2674_AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat).

Mouvements de résistance armée avec leurs responsables

Je désire voir une visualisation des mouvements de résistance armée et de leurs responsables - s'ils sont connus - sous forme de graphe de connaissance.



FR NL DE

Requêtes liées à des résistant·e·s


Agent·e·s de renseignements et d'action domicilié·e·s à Schaerbeek

J’aimerais connaître la liste de toutes les personnes reconnues par l'État belge comme agents de renseignements et d’action et domiciliées à Schaerbeek (pendant la guerre ou au lendemain de la Seconde Guerre mondiale).

Membres de Luc-Marc ayant un emploi à la SNCB

J’aimerais obtenir la liste de toutes les personnes qui faisaient partie du réseau de résistance Luc-Marc et dont la profession contient le terme “SNCB” ou "NMBS", avec leur domicile s'il est connu.

Membres d'un mouvement de résistance armée décédé·e·s pendant la guerre

Je désire obtenir la liste de toutes les personnes qui faisaient partie d’un mouvement de résistance armée et dont on sait qu'elles sont décédées entre le 28 mai 1940 et le 7 mai 1945.

Agentes de renseignements et d'action nées après 1915

Je recherche le nom de toutes les femmes nées à partir de 1915 qui ont été reconnues par l'État belge comme agent[e]s de renseignements et d'actions. J'aimerais également afficher la référence aux fonds d'archives - dossier(s) individuel(s) concernant cette personne, ainsi que les réseaux ou mouvements dont la personne faisait éventuellement partie.

Domicile des membres du réseau Zéro

J’aimerais visualiser sur une carte le domicile des membres du Service de renseignements Zéro.

Carte des lieux de décès de résistant·e·s

Je désire voir représenter sur une carte de tous les lieux de décès (connus) de résistant·e·s.

Ligne du temps des Bruxellois.e.s ayant été placé·e·s en détention

J'aimerais voir une ligne du temps des résistant·e·s domicilées dans une commune bruxelloise et dont l'on sait qu'ils ont été placé·e·s en détention au cours de la guerre.

Personnes décédées avant 1946, classées par province.

Je souhaite obtenir la liste de toutes les personnes dont sait qu'elles sont décédées avant l'année 1946, classées par province.

Variante : je veux voir un graphique avec la répartition par province de domicile des personnes dont on sait qu'elles sont décédées avant l'année 1946.



Requêtes liées à des organisations de résistance


Organisation de résistance : vue d'ensemble

Organisations de résistance : nombre de membres connus

Je désire voir une visualisation des réseaux/missions/mouvements ayant le plus de membres connus parmi les personnes ayant un dossier individuel à leur nom au sein du fonds d'archives BE-A0547_2674_AA1333 (Dossiers Services de Renseignements et d'Action SRA de la Sûreté de l'Etat)


Mouvements de résistance armée avec leurs responsables

Je désire voir une visualisation des mouvements de résistance armée et de leurs responsables - s'ils sont connus - sous forme de graphe de connaissance.