Logo of Wikidata

Welcome to Wikidata, Roland45!

Wikidata is a free knowledge base that you can edit! It can be read and edited by humans and machines alike and you can go to any item page now and add to this ever-growing database!

Need some help getting started? Here are some pages you can familiarize yourself with:

  • Introduction – An introduction to the project.
  • Wikidata tours – Interactive tutorials to show you how Wikidata works.
  • Community portal – The portal for community members.
  • User options – including the 'Babel' extension, to set your language preferences.
  • Contents – The main help page for editing and using the site.
  • Project chat – Discussions about the project.
  • Tools – A collection of user-developed tools to allow for easier completion of some tasks.

Please remember to sign your messages on talk pages by typing four tildes (~~~~); this will automatically insert your username and the date.

If you have any questions, don't hesitate to ask on Project chat. If you want to try out editing, you can use the sandbox to try. Once again, welcome, and I hope you quickly feel comfortable here, and become an active editor for Wikidata.

Best regards!

--Liuxinyu970226 (talk) 14:27, 24 July 2013 (UTC)Reply

Requête edit

SELECT ?insee (REPLACE(STR(?item),".*Q","Q") AS ?id)
WHERE {
  BIND ( "2019-01-02"^^xsd:dateTime as ?dateQuery )
  ?item p:P31 ?nature.
  { ?nature ps:P31 wd:Q484170. }                           # commune de France
  UNION { ?nature ps:P31 wd:Q2989454. }                    # commune nouvelle
  UNION { ?nature ps:P31 wd:Q22927616. }                   # commune française à statut particulier
  OPTIONAL { ?nature pq:P582 ?dateFin }
  OPTIONAL { ?item wdt:P576 ?dateFin. }                    # date dissolution
  FILTER ( !BOUND(?dateFin)|| ?dateFin > ?dateQuery )
  OPTIONAL { ?nature pq:P580 ?dateDébut }
  OPTIONAL { ?item wdt:P571 ?dateDébut. }                  # date création
  FILTER ( !BOUND(?dateDébut) || ?dateDébut < ?dateQuery )
  FILTER ( !STRSTARTS(?insee, "98") )                      # - Polynésie
  FILTER ( !STRSTARTS(?insee, "975") )                     # - Saint-Pierre et Miquelon
  ?item wdt:P374 ?insee.
}
ORDER BY (?insee)
Try it!

Taiohae, commune associée ou non ? edit

Bonjour,

(je prends l'exemple de Taiohae mais de façon général je parle pour l'ensemble de la Polynésie)

Tu indiques « par exemple Taiohae (Q3109320) soit classée commune associée n'est pas tout-à-fait normal). » j'ai donc regardé d'un peu plus près et tout n'est pas clair mais nombreuses sont les mentions indiquant que Taiohae est bien une commune associée, par exemple dans ce document de la préfecture, une page de stats sur le site de l'INSEE ou même sur les Wikipédia (passim, par exemple fr:Nuku_Hiva#Démographie), etc.

Du coup, pourrais-tu préciser ta pensée que je sache dans quelle direction chercher.

Par contre, pour Hoéricourt (Q86724545) là clairement je ne trouve rien (ou rien de solide ni flagrant en tout cas) et je propose donc de purement et simplement retirer la nature de commune associée.

Cdlt, VIGNERON (talk) 14:37, 31 August 2020 (UTC)Reply

@VIGNERON:Pour moi, les communes associées étaient apparues en 1971, dans la cadre de la loi Marcellin qui avait créé un processus de fusion volontaire (dit fusion-association), créant ainsi des communes associées (par exemple Arrabloy dans le Loiret est une commune associée à Gien, mais n’est plus une collectivité territoriale de droit commun au sens de l’article 72 de la Constitution). Les communes déléguées sont quant à elles apparues suite à la loi du 16 décembre 2010 avec la création des communes nouvelles.
J’ai fait une recherche et ai finalement trouvé que c’est la loi du 24 décembre 1971 (ici) qui a créé et organisé les communes en Polynésie française. Sauf erreur de ma part, je n’ai pas vu de terminologie de « commune associée ». Il y est question plutôt de sections de communes ; Mais peut être que la concomitance des deux lois fait qu’on a ensuite parlé de communes associées, comme le montrent les liens que tu as donnés.
Pour la Nouvelle-Calédonie, c’est la loi du 3 janvier 1969 (ici) qui a créé et organisé les communes. Là non plus pas de commune associée.
D’une manière générale les libellés dans WD définissant les classes, sous-classes ou autres éléments en matière d’organisation territoriale sont insuffisamment précis.
Exemple pour les cantons on a découpé en
Ce n’est pas formellement correct. Un canton avant et après 2015 reste toujours une division territoriale française. La seule différence, c’est que :
  • avant 2015 il s’agissait d’une circonscription administrative, à savoir une division territoriale sur lequel s’exercent des services de l’état bien identifiés, et d'une circonscription électorale ;
  • après 2015, il s’agit plus que d’une circonscription électorale, une division territoriale visant à élire une catégorie d’élus.
Il existe en France trois types de circonscriptions (= division du territoire français) :
  • circonscription de collectivité : territoire d’exercice d’une collectivité territoriale.
  • circonscription administrative : territoire d’exercice d’un service de l’Etat ;
  • autre division (électorale, zonage d’étude type bassin d’emploi, aire urbaine, unité urbaine, etc).
Ainsi une commune est à la fois une circonscription de collectivité et une circonscription administrative (car le maire exerce certaines compétences au titre de l'Etat). Il y a souvent confusion entre la division, à savoir une partie de territoire, et la collectivité (personne morale juridique exerçant des compétences). Q
Une meilleure terminologie permettrait d'y voir plus clair et d’éviter une phrase comme « Une commune associée ou une commune déléguée n'est PAS une commune. ».Roland45 (talk) 17:02, 31 August 2020 (UTC)Reply
Effectivement, certaines choses pourraient et devraient être améliorées. Ton aide est la bienvenue (et j'ai profite pour te remercier au passage pour tout ce que tu fais déjà sur Wikipédia !).
Par contre, tout n'est pas forcément mauvais. Par exemple pour les cantons de France, on utilise en valeur de instance of (P31) les deux classes canton of France (Q184188) et canton of France (Q18524218) (toutes deux sous-classes de canton (Q2311958)) et il me semble que c'est correct (j'ai par contre retiré le commentaire, il utilisait une propriété obsolète et le terme "territoriale" dans le texte apportait plus de confusion qu'autre chose). Pour le type de circonscription, les autres valeurs en classes font bien le distinguo que tu indiques. Si tu vois des suggestions d'améliorations, n'hésitez pas à les proposer (voir à modifier directement si tu es sûr de toi). Idem pour associated commune (Q666943) qui est une partie mais pas une sous-classe de commune (ce que l'on résume par facilité par « Une commune associée n'est pas une commune. » mais la structure des données de Wikidata est plus fine que cela).
Cdlt, VIGNERON (talk) 17:34, 31 August 2020 (UTC)Reply

Liste des communes de France edit

Bonjour Roland45,

Je mets à jour la liste Wikidata des communes de France que j'avais faite il y a quelques temps. Pour votre info j'ai fait une version avec les liens Wikipédia :

# Au 1er janvier 2020, il y avait 34 968 communes en France.
SELECT ?insee ?commune ?nom ?article
WHERE {
  BIND ( "2020-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2020
  ?commune p:P374 ?P374node . # existence d'un code Insee
    ?P374node ps:P374 ?insee . # valeur du code Insee
    OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
    OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
    FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
    FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
  { ?commune wdt:P31 wd:Q484170 . } UNION { VALUES ?commune {wd:Q90} } # commune de France
    OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
    OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
    FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
    FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
   ?commune p:P1448 ?P1448node . # existence d'un nom
    ?P1448node ps:P1448 ?nom . # valeur du nom
    FILTER( lang(?nom)="fr" ). # nom en français
    MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
    OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
    OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
    FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
    FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
  OPTIONAL { #article Wikipédia
    ?article schema:about ?commune .    
    ?article schema:isPartOf <https://fr.wikipedia.org/> .
    }  
}
ORDER BY (?insee)
Liste des communes de France au 01/01/2020 avec leur nom et leur article Wikipédia

Cordialement, Arpyia (talk) 15:16, 27 December 2020 (UTC)Reply

@Arpyia: C'est parfait. Sans doublon et avec la date d'édition en variable. Merci bien. Je pense que cela servira à beaucoup (et à moi en premier!)Roland45 (talk) 16:28, 27 December 2020 (UTC)Reply
C'est très bien ces données peuvent enfin servir à quelque chose. J'ai l'impression que Wikidata a été longtemps bloquée dans un problème circulaire : personne ne corrige les données, donc elles sont mauvaises, donc personne ne les utilise, donc personne ne vient les corriger, etc.
Je suis encore en train de faire des corrections que j'espère les dernières d'une longue série, et qui vont permettre de faire des requêtes beaucoup plus simples à utiliser et plus fiables. On va peut-être arriver bientôt au moment où les listes de communes seront tellement faciles à faire que personne ne comprendra plus pourquoi il a fallu deux ans de boulot pour les créer !
Cordialement, Arpyia (talk) 10:20, 28 December 2020 (UTC)Reply
@Arpyia: Oui. Il est important de boucler la boucle. On est plusieurs à travailler sur des listes de divisions pour actualiser les données chaque année. D'ailleurs à ce propos, comme tu peux voir sur cette page, il y a d'autres requêtes qu'il serait souhaitable d'avoir, concernant d'autres divisions. Tu peux jeter un coup d'oeil à l'occasion ? Il n'y a aucune urgence.Roland45 (talk) 10:55, 28 December 2020 (UTC)Reply
J'ai fait une retouche à la requête pour inclure Paris dans la liste en attendant un traitement satisfaisant un jour.
Actuellement je m'occupe de mettre à jour la liste des maires. Pour les autres échelons, une réponse rapide :
Départements et arrondissements : j'avais tout rangé cet été, il faut que je m'y remette mais c'est quasiment opérationnel.
Cantons : Je ne m'en occupe pas, quelqu'un d'autre avait fait un gros boulot il y a quelques mois. Je ne sais pas ce que ça a donné comme résultat. A ma connaissance on n'a pas encore abordé du tout les fractions cantonales, pseudo cantons etc.
Intercommunalités : C'est un champ largement inexploré depuis toujours, même sur Wikipédia. De mémoire il avait fallu beaucoup de travail juste pour réussi à les lister. Peut-être un beau projet pour 2021 !
Cordialement, Arpyia (talk) 10:12, 30 December 2020 (UTC)Reply