Utilisateur:YanikB/Tableau wikidata/OpenRefine

Création d'un tableau avec OpenRefine modifier

  • Créer une requête Wikidata[1] et télécharger en fichier CSV (demo.csv)
  • Dans Openrefine
    • Get data from - This computer - sélect. fichier - demo.csv
    • Parse data as - CSV / TSV / separator-based files
    • Create Project
    • Column 1 - Reconcile - Use values as identifiers (Add Standard Service - https://openrefine-wikidata.toolforge.org/fr/api)
    • Column 1 - Edit column - Add column based on reconciled values - Sfrwiki (titre sur WP:fr)
    • Column 1 - Edit column - Add column based on this column - New column name - Coordonnés
      • value.replace(value,"{{coord|{{Wikidata|property=P625|entity="+value+"|displayformat=latitude}}|{{Wikidata|property=P625|entity="+value+"|displayformat=longitude}}|display=inline|type:mountain}}")
    • Export - Templating
      • Prefix {|
      • Row Template
        • | [[{{jsonize(cells["Sitelink frwiki"].value)}}]]
        • | {{jsonize(cells["coordonnés"].value)}}
      • Row Separator |-
      • Suffix |}
      • Export
  • Dans le bloc-notes
    • remplacer "
    • remplacer null
    • Copier le contenu dans un fichier de WP.