Jump to content

Wikimédia France/Groupes de travail/Groupes thématiques/Wiki Loves Monuments/19 juin 2021

From Meta, a Wikimedia project coordination wiki


Wiki Loves Monuments
Courrielwlm(_AT_)lists.wikimedia.fr
Référent·esSarah Krichen WMFr
Pages wikiPage d'accueil du groupe

Réunions
Projets
Notes
Compte Facebook

Compte Twitter
Site webwikilovesmonuments.fr


Compte-rendu du travail effectué le samedi 19 juin 2021 de 10h à 18h en virtuel lors de l'édition 2021 des Journées Européennes de l'Archéologie.

Présents

[edit]

Personnes absentes citées :

Ordre du jour

[edit]
  1. Reprise du travail effectué lors des précédentes réunions
  2. Création de requêtes pour évaluer quantitativement l'alignement Wikidata/OSM
  3. Rédaction d'un rapport (?)

Synthèse

[edit]

Contexte

[edit]

Ce travail d'évaluation quantitative se déroule pendant le Projet:Journées européennes de l'archéologie 2021 au musée Saint-Raymond de Toulouse et s'inscrit dans la continuité des réunions du 27 février 2021 et du 28 avril 2021, complétées par un mail de NV dans la mailing-list [WLM] daté du 4 mai 2021.

Notes

[edit]

Pense bête:

Requêtes :

OVERPASS TURBO

Les liens utiles pour OVERPASS:

   1. https://wiki.openstreetmap.org/wiki/FR:Overpass_API/Overpass_QL
   2. https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_API_by_Example

On peut exporter directement en .csv ! cf lien 1


Par soucis de concision, toutes les requêtes ci-dessous doivent être précédées et suivies des élements suivants pour pouvoir fonctionner dans OVERPASS TURBO

[out:json][timeout:25];
[...]
out body;
>;
out skel qt;

Récupérer tous les objets OSM qui ont la propriété ref:mhs et la propriété Wikidata (peu importe la valeur de ces dernières)

(
  node["ref:mhs"]["wikidata"]({{bbox}});
  way["ref:mhs"]["wikidata"]({{bbox}});
  relation["ref:mhs"]["wikidata"]({{bbox}});
);

Récupérer tous les objets OSM qui ont la propriété ref:mhs et n'ont pas la propriété Wikidata (peu importe la valeur de ces dernières)

(
  node["ref:mhs"][!"wikidata"]({{bbox}});
  way["ref:mhs"][!"wikidata"]({{bbox}});
  relation["ref:mhs"][!"wikidata"]({{bbox}});
);

ne renvoie que des nodes :

[out:json][timeout:60];
area[name="France métropolitaine"];
(
  node["ref:mhs"][!"wikidata"](area);
  way["ref:mhs"][!"wikidata"](area);
  relation["ref:mhs"][!"wikidata"](area);
);
out center;
out count;

https://help.openstreetmap.org/questions/20531/overpass-ql-nodes-and-ways-in-area

Without the variable, the result of the area query is overwritten by the "node(area)..." statement. Thus the next statement doesn't find any area to recurse from.

I DID IIIIIT !

[out:json][timeout:180];
area[name="France métropolitaine"]->.a;
(
  node["ref:mhs"][!"wikidata"](area.a);
  way["ref:mhs"][!"wikidata"](area.a);
  relation["ref:mhs"][!"wikidata"](area.a);
);
out count;
out body;
>;
out skel qt;

-> toutes les nodes, ways, relations en France métropolitaine qui sont MHS mais n'ont pas d'ID Wikidata

"tags": {
    "nodes": "1306",
    "ways": "2659",
    "relations": "133",
    "areas": "0",
    "total": "4098"
  }

TODO : passer en CSV TODO: France ultramarine

[out:csv(
  ::"id", ::"type", "ref:mhs", name, ::"lat", ::"lon", ::count;
  true; ","
)]
[timeout:180];
area[name="France métropolitaine"]->.a;
(
  node["ref:mhs"][!"wikidata"](area.a);
  way["ref:mhs"][!"wikidata"](area.a);
  relation["ref:mhs"][!"wikidata"](area.a);
);
out center;
out count;

https://overpass-turbo.eu/s/18xW

J'ai un CSV pour la france métropolitaine : 4097 éléments

ToDo des tâches

[edit]
  • Tous : Réfléchir à la relation entre le travail réalisé par le Louvre et celui sur l'alignement en cours
  • Tous : Réfléchir à la pertinence des colonnes du tableau WLM_ExtensionDesCibles afin de disposer d'un outil pleinement efficaces
  • Tous : identifier des contributeurs.trices intéressés par le projet
  • P : Suggérer des tâches à réaliser dans le tableau WLM_ExtensionDesCibles pour chacun des membres
  • P : Poursuite de l'évaluation des intersections
  • P : Poursuite de l'évaluation des possibilité d'un alignement (semi-)automatisé des données
  • JOGD : Poursuivre le travail sur l'identification des clefs, propriétés, refs, category