From a03b975d0eff6278bc1934b211efdfd301ae5785 Mon Sep 17 00:00:00 2001
From: Sarra <sarra.ouelhadj@gmail.com>
Date: Thu, 13 Oct 2022 08:16:53 +0200
Subject: [PATCH] add example file

---
 .../ddd0d060-f90e-45ef-98fa-4fc3f0386466.png  |  Bin 0 -> 15154 bytes
 Exemple/instances.ttl                         | 1160 +++++++++++++++++
 Exemple/ontology.ttl                          |   10 +
 Exemple/query.rq                              |   27 +
 Exemple/template.xlsx                         |  Bin 0 -> 18829 bytes
 Exemple/vocabulary.ttl                        |   19 +
 6 files changed, 1216 insertions(+)
 create mode 100644 Exemple/ddd0d060-f90e-45ef-98fa-4fc3f0386466.png
 create mode 100644 Exemple/instances.ttl
 create mode 100644 Exemple/ontology.ttl
 create mode 100644 Exemple/query.rq
 create mode 100644 Exemple/template.xlsx
 create mode 100644 Exemple/vocabulary.ttl

diff --git a/Exemple/ddd0d060-f90e-45ef-98fa-4fc3f0386466.png b/Exemple/ddd0d060-f90e-45ef-98fa-4fc3f0386466.png
new file mode 100644
index 0000000000000000000000000000000000000000..56d16ed8704b6345eb6cb43a84c8c04273d65b5c
GIT binary patch
literal 15154
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
P86i^Qa!-my^?d#d8e@l<

literal 0
HcmV?d00001

diff --git a/Exemple/instances.ttl b/Exemple/instances.ttl
new file mode 100644
index 0000000..77867d7
--- /dev/null
+++ b/Exemple/instances.ttl
@@ -0,0 +1,1160 @@
+@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
+@prefix iter:  <http://w3id.org/sparql-generate/iter/> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix fun:   <http://w3id.org/sparql-generate/fn/> .
+
+<https://data.grandlyon.com/id/Personne/Suchet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69284> ;
+        <https://schema.org/birthDate>  "1948-03-26T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Suchet" ;
+        <https://schema.org/givenName>  "Gilbert" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Pouzergue>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69149> ;
+        <https://schema.org/birthDate>  "1967-01-06T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Pouzergue" ;
+        <https://schema.org/givenName>  "Clotilde" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs_des_écoles,_instituteurs_et_assimilés> .
+
+<https://data.grandlyon.com/id/Personne/David>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69163> ;
+        <https://schema.org/birthDate>  "1961-04-27T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "David" ;
+        <https://schema.org/givenName>  "Pascal" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/ingénieurs_et_cadres_techniques_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Eymard>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69044> ;
+        <https://schema.org/birthDate>  "1951-06-28T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Eymard" ;
+        <https://schema.org/givenName>  "Gérald" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Commune/69233>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Romain-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69233" .
+
+<https://data.grandlyon.com/id/Commune/69387>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 7ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69387" .
+
+<https://data.grandlyon.com/id/Personne/Fautra>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69275> ;
+        <https://schema.org/birthDate>  "1965-11-20T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Fautra" ;
+        <https://schema.org/givenName>  "Laurence" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Personne/Boudjellaba>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69091> ;
+        <https://schema.org/birthDate>  "1969-06-10T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Boudjellaba" ;
+        <https://schema.org/givenName>  "Mohamed" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Commune/69205>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Genis-les-Ollières" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69205" .
+
+<https://data.grandlyon.com/id/Personne/Enderlin>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69033> ;
+        <https://schema.org/birthDate>  "1968-01-09T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Enderlin" ;
+        <https://schema.org/givenName>  "Angélique" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/employés_administratifs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Pillon>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69250> ;
+        <https://schema.org/birthDate>  "1957-05-05T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Pillon" ;
+        <https://schema.org/givenName>  "Gilles" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Viollet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69273> ;
+        <https://schema.org/birthDate>  "1965-07-18T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Viollet" ;
+        <https://schema.org/givenName>  "Alain" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69259>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Vénissieux" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69259" .
+
+<https://data.grandlyon.com/id/Personne/Guillot>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69191> ;
+        <https://schema.org/birthDate>  "1957-02-14T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Guillot" ;
+        <https://schema.org/givenName>  "Patrick" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Bellot>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69143> ;
+        <https://schema.org/birthDate>  "1960-12-11T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Bellot" ;
+        <https://schema.org/givenName>  "Éric" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Commune/69381>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 1er arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69381" .
+
+<https://data.grandlyon.com/id/Personne/Chipier>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69003> ;
+        <https://schema.org/birthDate>  "1973-10-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Chipier" ;
+        <https://schema.org/givenName>  "Yves" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/ingénieurs_et_cadres_techniques_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Poulain>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69087> ;
+        <https://schema.org/birthDate>  "1968-04-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Poulain" ;
+        <https://schema.org/givenName>  "Virginie" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69033>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Cailloux-sur-Fontaines" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69033" .
+
+<https://data.grandlyon.com/id/Personne/Odo>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69096> ;
+        <https://schema.org/birthDate>  "1971-01-09T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Odo" ;
+        <https://schema.org/givenName>  "Xavier" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Commune/69046>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Charly" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69046" .
+
+<https://data.grandlyon.com/id/Personne/Zinck>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69384> ;
+        <https://schema.org/birthDate>  "1966-05-07T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Zinck" ;
+        <https://schema.org/givenName>  "Rémi" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Personne/Dubois-Bertrand>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69383> ;
+        <https://schema.org/birthDate>  "1966-01-03T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Dubois-Bertrand" ;
+        <https://schema.org/givenName>  "Véronique" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Doucet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69123> ;
+        <https://schema.org/birthDate>  "1973-08-22T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Doucet" ;
+        <https://schema.org/givenName>  "Grégory" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69087>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Fontaines-Saint-Martin" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69087" .
+
+<https://data.grandlyon.com/id/Personne/Gascon>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69290> ;
+        <https://schema.org/birthDate>  "1967-01-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Gascon" ;
+        <https://schema.org/givenName>  "Gilles" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/commerçants_et_assimilés> .
+
+<https://data.grandlyon.com/id/Commune/69266>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Villeurbanne" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69266" .
+
+<https://data.grandlyon.com/id/Personne/Pouzol>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69088> ;
+        <https://schema.org/birthDate>  "1967-03-28T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Pouzol" ;
+        <https://schema.org/givenName>  "Thierry" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Personne/Vincent>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69116> ;
+        <https://schema.org/birthDate>  "1950-07-04T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Vincent" ;
+        <https://schema.org/givenName>  "Max" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Commune/69153>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Poleymieux-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69153" .
+
+<https://data.grandlyon.com/id/Commune/69279>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Jonage" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69279" .
+
+<https://data.grandlyon.com/id/Commune/69194>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Didier-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69194" .
+
+<https://data.grandlyon.com/id/Commune/69040>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Champagne-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69040" .
+
+<https://data.grandlyon.com/id/Personne/Cohen>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69283> ;
+        <https://schema.org/birthDate>  "1948-05-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Cohen" ;
+        <https://schema.org/givenName>  "Claude" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_artisans,_commerçants,_chefs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69081>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Écully" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69081" .
+
+<https://data.grandlyon.com/id/Commune/69260>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Vernaison" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69260" .
+
+<https://data.grandlyon.com/id/Personne/Vergiat>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69168> ;
+        <https://schema.org/birthDate>  "1963-07-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Vergiat" ;
+        <https://schema.org/givenName>  "Éric" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/ingénieurs_et_cadres_techniques_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69386>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 6ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69386" .
+
+<https://data.grandlyon.com/id/Personne/Vincendet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69286> ;
+        <https://schema.org/birthDate>  "1983-10-06T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Vincendet" ;
+        <https://schema.org/givenName>  "Alexandre" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/personnes_diverses_sans_activité_professionnelle_de_moins_de_60_ans_(sauf_retraités)> .
+
+<https://data.grandlyon.com/id/Commune/69204>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Genis-Laval" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69204" .
+
+<https://data.grandlyon.com/id/Commune/69273>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Corbas" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69273" .
+
+<https://data.grandlyon.com/id/Personne/Blache>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69386> ;
+        <https://schema.org/birthDate>  "1965-04-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Blache" ;
+        <https://schema.org/givenName>  "Pascal" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Personne/Dubot>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69387> ;
+        <https://schema.org/birthDate>  "1989-03-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Dubot" ;
+        <https://schema.org/givenName>  "Fanny" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_intermédiaires_administratives_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Personne/Georgel>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69385> ;
+        <https://schema.org/birthDate>  "1977-05-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Georgel" ;
+        <https://schema.org/givenName>  "Nadine" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_libérales> .
+
+<https://data.grandlyon.com/id/Commune/69286>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Rillieux-la-Pape" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69286" .
+
+<https://data.grandlyon.com/id/Personne/Giraud>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69278> ;
+        <https://schema.org/birthDate>  "1968-07-16T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Giraud" ;
+        <https://schema.org/givenName>  "Valérie" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/personnes_diverses_sans_activité_professionnelle_de_moins_de_60_ans_(sauf_retraités)> .
+
+<https://data.grandlyon.com/id/Personne/Commun>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69127> ;
+        <https://schema.org/birthDate>  "1981-06-04T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Commun" ;
+        <https://schema.org/givenName>  "Loïc" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/ingénieurs_et_cadres_techniques_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69117>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lissieu" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69117" .
+
+<https://data.grandlyon.com/id/Personne/Crétenet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69205> ;
+        <https://schema.org/birthDate>  "1957-11-08T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Crétenet" ;
+        <https://schema.org/givenName>  "Didier" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Chadier>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69069> ;
+        <https://schema.org/birthDate>  "1972-04-04T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Chadier" ;
+        <https://schema.org/givenName>  "Sandrine" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69199>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Fons" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69199" .
+
+<https://data.grandlyon.com/id/Commune/69293>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Sathonay-Village" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69293" .
+
+<https://data.grandlyon.com/id/Commune/69152>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Pierre-Bénite" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69152" .
+
+<https://data.grandlyon.com/id/Commune/69278>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Genay" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69278" .
+
+<https://data.grandlyon.com/id/Personne/Moroge>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69152> ;
+        <https://schema.org/birthDate>  "1979-08-23T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Moroge" ;
+        <https://schema.org/givenName>  "Jérôme" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_libérales> .
+
+<https://data.grandlyon.com/id/Personne/Freyer>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69100> ;
+        <https://schema.org/birthDate>  "1969-05-24T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Freyer" ;
+        <https://schema.org/givenName>  "Blandine" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/employés_civils_et_agents_de_service_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Commune/69385>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 5ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69385" .
+
+<https://data.grandlyon.com/id/Commune/69244>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Tassin-la-Demi-Lune" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69244" .
+
+<https://data.grandlyon.com/id/Personne/Geoffroy>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69256> ;
+        <https://schema.org/birthDate>  "1970-03-04T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Geoffroy" ;
+        <https://schema.org/givenName>  "Hélène" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Personne/Zdorovtzoff>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69388> ;
+        <https://schema.org/birthDate>  "1961-06-22T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Zdorovtzoff" ;
+        <https://schema.org/givenName>  "Sonia" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Millet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69204> ;
+        <https://schema.org/birthDate>  "1967-05-05T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Millet" ;
+        <https://schema.org/givenName>  "Marylène" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_intermédiaires_de_la_santé_et_du_travail_social> .
+
+<https://data.grandlyon.com/id/Commune/69116>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Limonest" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69116" .
+
+<https://data.grandlyon.com/id/Personne/Rantonnet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69089> ;
+        <https://schema.org/birthDate>  "1954-06-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Rantonnet" ;
+        <https://schema.org/givenName>  "Michel" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Laurent>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69276> ;
+        <https://schema.org/birthDate>  "1977-09-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Laurent" ;
+        <https://schema.org/givenName>  "Murielle" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69003>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Albigny-sur-Saône" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69003" .
+
+<https://data.grandlyon.com/id/Commune/69072>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Dardilly" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69072" .
+
+<https://data.grandlyon.com/id/Commune/69044>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Charbonnières-les-Bains" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69044" .
+
+<https://data.grandlyon.com/id/Commune/69085>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Fleurieu-sur-Saône" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69085" .
+
+<https://data.grandlyon.com/id/Commune/69292>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Sathonay-Camp" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69292" .
+
+<https://data.grandlyon.com/id/Commune/69029>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Bron" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69029" .
+
+<https://data.grandlyon.com/id/Personne/Quiniou>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69282> ;
+        <https://schema.org/birthDate>  "1972-05-13T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Quiniou" ;
+        <https://schema.org/givenName>  "Christophe" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/personnes_diverses_sans_activité_professionnelle_de_moins_de_60_ans_(sauf_retraités)> .
+
+<https://data.grandlyon.com/id/Commune/69123>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69123" .
+
+<https://data.grandlyon.com/id/Personne/Calvel>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69293> ;
+        <https://schema.org/birthDate>  "1946-08-05T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Calvel" ;
+        <https://schema.org/givenName>  "Jean-Pierre" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_artisans,_commerçants,_chefs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69384>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 4ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69384" .
+
+<https://data.grandlyon.com/id/Personne/Bréaud>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69029> ;
+        <https://schema.org/birthDate>  "1981-03-19T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Bréaud" ;
+        <https://schema.org/givenName>  "Jérémie" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/employés_civils_et_agents_de_service_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Commune/69149>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Oullins" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69149" .
+
+<https://data.grandlyon.com/id/Commune/69202>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Sainte-Foy-lès-Lyon" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69202" .
+
+<https://data.grandlyon.com/id/Commune/69271>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Chassieu" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69271" .
+
+<https://data.grandlyon.com/id/Personne/Van Styvendael>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69266> ;
+        <https://schema.org/birthDate>  "1973-10-15T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Van Styvendael" ;
+        <https://schema.org/givenName>  "Cédric" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Personne/Mathieu>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69194> ;
+        <https://schema.org/birthDate>  "1961-06-03T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Mathieu" ;
+        <https://schema.org/givenName>  "Marie-Hélène" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/personnes_diverses_sans_activité_professionnelle_de_moins_de_60_ans_(sauf_retraités)> .
+
+<https://data.grandlyon.com/id/Personne/Véron>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69068> ;
+        <https://schema.org/birthDate>  "1961-11-30T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Véron" ;
+        <https://schema.org/givenName>  "Patrick" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_libérales> .
+
+<https://data.grandlyon.com/id/Commune/69284>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Montanay" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69284" .
+
+<https://data.grandlyon.com/id/Personne/Monnier>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69292> ;
+        <https://schema.org/birthDate>  "1985-10-12T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Monnier" ;
+        <https://schema.org/givenName>  "Damien" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Commune/69256>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Vaulx-en-Velin" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69256" .
+
+<https://data.grandlyon.com/id/Commune/69143>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Neuville-sur-Saône" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69143" .
+
+<https://data.grandlyon.com/id/Personne/Deschamps>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69142> ;
+        <https://schema.org/birthDate>  "1955-01-16T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Deschamps" ;
+        <https://schema.org/givenName>  "Véronique" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/ingénieurs_et_cadres_techniques_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Cardona>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69153> ;
+        <https://schema.org/birthDate>  "1958-03-28T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Cardona" ;
+        <https://schema.org/givenName>  "Corinne" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69071>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Curis-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69071" .
+
+<https://data.grandlyon.com/id/Commune/69250>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "La Tour-de-Salvagny" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69250" .
+
+<https://data.grandlyon.com/id/Personne/Berrucaz>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69085> ;
+        <https://schema.org/birthDate>  "1945-07-11T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Berrucaz" ;
+        <https://schema.org/givenName>  "Gérard" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_libérales> .
+
+<https://data.grandlyon.com/id/Commune/69389>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 9ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69389" .
+
+<https://data.grandlyon.com/id/Commune/69207>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Germain-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69207" .
+
+<https://data.grandlyon.com/id/Commune/69191>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Cyr-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69191" .
+
+<https://data.grandlyon.com/id/Commune/69069>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Craponne" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69069" .
+
+<https://data.grandlyon.com/id/Commune/69276>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Feyzin" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69276" .
+
+<https://data.grandlyon.com/id/Personne/Sellès>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69271> ;
+        <https://schema.org/birthDate>  "1955-03-23T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Sellès" ;
+        <https://schema.org/givenName>  "Jean-Jacques" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Personne/Augey>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69389> ;
+        <https://schema.org/birthDate>  "1973-09-23T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Augey" ;
+        <https://schema.org/givenName>  "Camille" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/commerçants_et_assimilés> .
+
+<https://data.grandlyon.com/id/Personne/Barge>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69279> ;
+        <https://schema.org/birthDate>  "1948-06-10T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Barge" ;
+        <https://schema.org/givenName>  "Lucien" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/agriculteurs_sur_moyenne_exploitation> .
+
+<https://data.grandlyon.com/id/Commune/69163>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Quincieux" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69163" .
+
+<https://data.grandlyon.com/id/Personne/Gazan>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69040> ;
+        <https://schema.org/birthDate>  "1971-09-13T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Gazan" ;
+        <https://schema.org/givenName>  "Véronique" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Personne/Michel>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69081> ;
+        <https://schema.org/birthDate>  "1979-03-20T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Michel" ;
+        <https://schema.org/givenName>  "Sébastien" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69383>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 3ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69383" .
+
+<https://data.grandlyon.com/id/Commune/69091>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Givors" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69091" .
+
+<https://data.grandlyon.com/id/Personne/Cochet>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69034> ;
+        <https://schema.org/birthDate>  "1961-05-23T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Cochet" ;
+        <https://schema.org/givenName>  "Philippe" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Commune/69063>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Collonges-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69063" .
+
+<https://data.grandlyon.com/id/Personne/Delorme>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69207> ;
+        <https://schema.org/birthDate>  "1981-08-11T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Delorme" ;
+        <https://schema.org/givenName>  "Béatrice" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_intermédiaires_de_la_santé_et_du_travail_social> .
+
+<https://data.grandlyon.com/id/Personne/Hombert>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69233> ;
+        <https://schema.org/birthDate>  "1948-11-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Hombert" ;
+        <https://schema.org/givenName>  "Jean-Marie" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_cadres> .
+
+<https://data.grandlyon.com/id/Commune/69283>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Mions" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69283" .
+
+<https://data.grandlyon.com/id/Personne/Grange>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69117> ;
+        <https://schema.org/birthDate>  "1982-01-28T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Grange" ;
+        <https://schema.org/givenName>  "Charlotte" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/commerçants_et_assimilés> .
+
+<https://data.grandlyon.com/id/Commune/69089>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Francheville" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69089" .
+
+<https://data.grandlyon.com/id/Commune/69296>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Solaize" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69296" .
+
+<https://data.grandlyon.com/id/Commune/69142>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "La Mulatière" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69142" .
+
+<https://data.grandlyon.com/id/Personne/Vuillemard>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69260> ;
+        <https://schema.org/birthDate>  "1984-03-06T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Vuillemard" ;
+        <https://schema.org/givenName>  "Julien" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/employés_civils_et_agents_de_service_de_la_fonction_publique> .
+
+<https://data.grandlyon.com/id/Personne/Sarselli>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69202> ;
+        <https://schema.org/birthDate>  "1968-12-18T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Sarselli" ;
+        <https://schema.org/givenName>  "Véronique" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Commune/69127>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Marcy-l'Étoile" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69127" .
+
+<https://data.grandlyon.com/id/Personne/Germain>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69063> ;
+        <https://schema.org/birthDate>  "1955-01-17T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Germain" ;
+        <https://schema.org/givenName>  "Alain" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_artisans,_commerçants,_chefs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69168>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Rochetaillée-sur-Saône" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69168" .
+
+<https://data.grandlyon.com/id/Commune/69290>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Saint-Priest" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69290" .
+
+<https://data.grandlyon.com/id/Personne/Duchêne>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69199> ;
+        <https://schema.org/birthDate>  "1957-01-19T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Duchêne" ;
+        <https://schema.org/givenName>  "Christian" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs_des_écoles,_instituteurs_et_assimilés> .
+
+<https://data.grandlyon.com/id/Commune/69388>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 8ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69388" .
+
+<https://data.grandlyon.com/id/Personne/Gouverneyre>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69071> ;
+        <https://schema.org/birthDate>  "1963-05-24T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Gouverneyre" ;
+        <https://schema.org/givenName>  "Pierre" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/chefs_d'entreprise_de_10_salariés_ou_plus> .
+
+<https://data.grandlyon.com/id/Personne/Fournillon>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69072> ;
+        <https://schema.org/birthDate>  "1944-09-21T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Fournillon" ;
+        <https://schema.org/givenName>  "Rose-France" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/anciens_artisans,_commerçants,_chefs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Picard>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69259> ;
+        <https://schema.org/birthDate>  "1967-01-19T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Picard" ;
+        <https://schema.org/givenName>  "Michèle" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/employés_administratifs_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69096>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Grigny" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69096" .
+
+<https://data.grandlyon.com/id/Commune/69068>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Couzon-au-Mont-d'Or" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69068" .
+
+<https://data.grandlyon.com/id/Commune/69275>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Décines-Charpieu" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69275" .
+
+<https://data.grandlyon.com/id/Personne/Barral>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69296> ;
+        <https://schema.org/birthDate>  "1955-03-20T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Barral" ;
+        <https://schema.org/givenName>  "Guy" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Personne/Oliver>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69382> ;
+        <https://schema.org/birthDate>  "1992-06-09T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Oliver" ;
+        <https://schema.org/givenName>  "Pierre" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69382>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Lyon 2ème arrondissement" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69382" .
+
+<https://data.grandlyon.com/id/Commune/69034>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Caluire-et-Cuire" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69034" .
+
+<https://data.grandlyon.com/id/Personne/Bouagga>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69381> ;
+        <https://schema.org/birthDate>  "1982-10-12T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Bouagga" ;
+        <https://schema.org/givenName>  "Yasmine" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professeurs,_professions_scientifiques> .
+
+<https://data.grandlyon.com/id/Personne/Araujo>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69046> ;
+        <https://schema.org/birthDate>  "1980-07-10T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Araujo" ;
+        <https://schema.org/givenName>  "Olivier" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/professions_intermédiaires_administratives_et_commerciales_des_entreprises> .
+
+<https://data.grandlyon.com/id/Commune/69282>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Meyzieu" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69282" .
+
+<https://data.grandlyon.com/id/Commune/69100>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Irigny" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69100" .
+
+<https://data.grandlyon.com/id/Personne/Charmot>
+        a                               <https://schema.org/Person> ;
+        <https://data.grandlyon.com/onto/estmairede>
+                <https://data.grandlyon.com/id/Commune/69244> ;
+        <https://schema.org/birthDate>  "1962-09-02T00:00:00Z" ;
+        <https://schema.org/familyName>
+                "Charmot" ;
+        <https://schema.org/givenName>  "Pascal" ;
+        <https://schema.org/hasOccupation>
+                <https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> .
+
+<https://data.grandlyon.com/id/Commune/69088>
+        a           <http://data.ign.fr/def/geofla#Commune> ;
+        rdfs:label  "Fontaines-sur-Saône" ;
+        <http://data.ign.fr/def/geofla#numInsee>
+                "69088" .
diff --git a/Exemple/ontology.ttl b/Exemple/ontology.ttl
new file mode 100644
index 0000000..0fd0cda
--- /dev/null
+++ b/Exemple/ontology.ttl
@@ -0,0 +1,10 @@
+@prefix ns1: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+<https://data.grandlyon.com/onto/estmairede> a owl:ObjectProperty ;
+    rdfs:label "estMaireDe" ;
+    rdfs:comment "la personne est le maire de la commune" ;
+    rdfs:isDefinedBy <https://data.grandlyon.com/onto/> ;
+    ns1:term_status "testing" .
+
diff --git a/Exemple/query.rq b/Exemple/query.rq
new file mode 100644
index 0000000..1826da6
--- /dev/null
+++ b/Exemple/query.rq
@@ -0,0 +1,27 @@
+PREFIX iter: <http://w3id.org/sparql-generate/iter/>
+    PREFIX fun: <http://w3id.org/sparql-generate/fn/>
+    PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
+    PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
+    GENERATE {
+?Commune a <http://data.ign.fr/def/geofla#Commune>;
+	<http://www.w3.org/2000/01/rdf-schema#label> ?Nomcommune;
+	<http://data.ign.fr/def/geofla#numInsee> ?Insee.
+?Personne a <https://schema.org/Person>;
+	<https://schema.org/familyName> ?Nompersonne;
+	<https://schema.org/givenName> ?Prenompersonne;
+	<https://schema.org/birthDate> ?Datedenaissance.
+?Personne <https://data.grandlyon.com/onto/estmairede> ?Commune.
+?Personne <https://schema.org/hasOccupation> ?Profession.
+} 
+ SOURCE <https://download.data.grandlyon.com/wfs/grandlyon?SERVICE=WFS&VERSION=2.0.0&request=GetFeature&typename=cty_citoyennete.maires_2020_2026&outputFormat=application/json;%20subtype=geojson&SRSNAME=EPSG:4171> AS ?source 
+ITERATOR iter:GeoJSON(?source) AS ?geometricCoordinates ?properties 
+ WHERE {
+BIND (fun:JSONPath(?properties,"$.commune") AS ?Nomcommune)
+BIND (fun:JSONPath(?properties,"$.insee") AS ?Insee)
+BIND(IRI(CONCAT("https://data.grandlyon.com/id/Commune/",fun:JSONPath(?properties,"$.insee"))) AS ?Commune)
+BIND (fun:JSONPath(?properties,"$.nom") AS ?Nompersonne)
+BIND(IRI(CONCAT("https://data.grandlyon.com/id/Personne/",fun:JSONPath(?properties,"$.nom"))) AS ?Personne)
+BIND (fun:JSONPath(?properties,"$.prenom") AS ?Prenompersonne)
+BIND (fun:JSONPath(?properties,"$.date_naissance") AS ?Datedenaissance)
+BIND(IRI(CONCAT("https://data.grandlyon.com/vocab/",REPLACE(LCASE(fun:JSONPath(?properties,"$.libelle_profession"))," ","_"))) AS ?Profession)
+}
diff --git a/Exemple/template.xlsx b/Exemple/template.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..e32efb524cdf93ec22ece91c105c8665f3fdfe00
GIT binary patch
literal 18829
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
Q^ZX%zdUk*Xe*E`;09%jRB>(^b

literal 0
HcmV?d00001

diff --git a/Exemple/vocabulary.ttl b/Exemple/vocabulary.ttl
new file mode 100644
index 0000000..d71c6a5
--- /dev/null
+++ b/Exemple/vocabulary.ttl
@@ -0,0 +1,19 @@
+@prefix ns1: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix schema: <https://schema.org/> .
+@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
+
+<https://data.grandlyon.com/vocab/anciens_cadres> a skos:Concept ;
+    rdfs:isDefinedBy <https://data.grandlyon.com/vocab/> ;
+    ns1:term_status "testing" ;
+    skos:definition "Anciens cadres" ;
+    skos:inScheme schema:Occupation ;
+    skos:prefLabel "Anciens cadres" .
+
+<https://data.grandlyon.com/vocab/cadres_administratifs_et_commerciaux_d'entreprise> a skos:Concept ;
+    rdfs:isDefinedBy <https://data.grandlyon.com/vocab/> ;
+    ns1:term_status "testing" ;
+    skos:definition "Cadres administratifs et commerciaux d'entreprise" ;
+    skos:inScheme schema:Occupation ;
+    skos:prefLabel "Cadres administratifs et commerciaux d'entreprise" .
+
-- 
GitLab