informatique:aides:openrefine

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:aides:openrefine [2019/12/18 20:13] – créée jpmilcentinformatique:aides:openrefine [2020/05/22 19:44] (Version actuelle) – [Open Refine] jpmilcent
Ligne 1: Ligne 1:
 ====== Open Refine ====== ====== Open Refine ======
  
-** Ressources : ** http://www.tela-botanica.org/wikini/DevInformatiques/wakka.php?wiki=AideGoogleRefine+===== Ressources ===== 
 +  * [[http://openrefine.org/|OpenRefine]] : permet de manipuler des données CSV et d'aggréger des données via des web services 
 +  Voir aussi [[http://tabula.technology/|Tabula]] : extraction de données tabulaire d'un PDF 
 +  * http://www.tela-botanica.org/wikini/DevInformatiques/wakka.php?wiki=AideGoogleRefine
  
 ===== Services web utiles ===== ===== Services web utiles =====
 **Hexadécimal vers décimal : ** **Hexadécimal vers décimal : **
   * Web service : http://www.binaryhexconverter.com/hesapla.php?fonksiyon=hex2dec&deger=2F   * Web service : http://www.binaryhexconverter.com/hesapla.php?fonksiyon=hex2dec&deger=2F
-  * Exemple GREL : ''""' http://www.binaryhexconverter.com/hesapla.php?fonksiyon=hex2dec& deger='+escape(value, 'url')'""''+  * Exemple GREL : ''<nowiki> 'http://www.binaryhexconverter.com/hesapla.php?fonksiyon=hex2dec&deger='+escape(value, 'url'</nowiki>''
  
 ** Rechercher une latitude & longitude basé sur un nom : ** ** Rechercher une latitude & longitude basé sur un nom : **
   * Web service : http://nominatim.openstreetmap.org/search/?q=Langogne&countrycodes=fr&format=json&app=google-refine&email=anonymous@tela-botanica.org   * Web service : http://nominatim.openstreetmap.org/search/?q=Langogne&countrycodes=fr&format=json&app=google-refine&email=anonymous@tela-botanica.org
-  * Exemple GREL : ""'http://nominatim.openstreetmap.org/search/?q='+escape(value, 'url')+'&countrycodes=[codeISO3166DePays]&format=json&app=google-refine&email=[votreCourriel]'""+  * Exemple GREL : ''<nowiki> 'http://nominatim.openstreetmap.org/search/?q='+escape(value, 'url')+'&countrycodes=[codeISO3166DePays]&format=json&app=google-refine&email=[votreCourriel]' </nowiki>''
  
 ** Rechercher un nom commune et son code INSEE : ** ** Rechercher un nom commune et son code INSEE : **
   * Web service :  http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon=3.86589&lat=44.73702   * Web service :  http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon=3.86589&lat=44.73702
-  * Exemple GREL : ''"" "http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon="+cells["longitude"].value+"&lat="+cells["latitude"].value ""''+  * Exemple GREL : ''<nowiki> "http://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon="+cells["longitude"].value+"&lat="+cells["latitude"].value </nowiki>''
  
 ** Convertion de Lambert 93 vers WGS84 : ** ** Convertion de Lambert 93 vers WGS84 : **
   * Web service : http://api.tela-botanica.org/service:eflore:0.1/coord-transfo/point?x=934279&y=6488852&epsg-src=2154&epsg-dest=4326   * Web service : http://api.tela-botanica.org/service:eflore:0.1/coord-transfo/point?x=934279&y=6488852&epsg-src=2154&epsg-dest=4326
-  * Exemple GREL : ''"" "http://api.tela-botanica.org/service:eflore:0.1/coord-transfo/point?x="+cells['ext:coordonneeLambert93X'].value+"&y="+cells['ext:coordonneeLambert93Y'].value+"&epsg-src=2154&epsg-dest=4326" ""''+  * Exemple GREL : ''<nowiki> "http://api.tela-botanica.org/service:eflore:0.1/coord-transfo/point?x="+cells['ext:coordonneeLambert93X'].value+"&y="+cells['ext:coordonneeLambert93Y'].value+"&epsg-src=2154&epsg-dest=4326" </nowiki>''
  
 ** Rechercher l'altitude d'une coordonnée: ** ** Rechercher l'altitude d'une coordonnée: **
   * Web service :  http://api.tela-botanica.org/service:eflore:0.1/nasa-srtm/altitude?lon=3.86589&lat=44.73702   * Web service :  http://api.tela-botanica.org/service:eflore:0.1/nasa-srtm/altitude?lon=3.86589&lat=44.73702
-  * Exemple GREL : ''"" "http://api.tela-botanica.org/service:eflore:0.1/nasa-srtm/altitude?lon="+cells["longitude"].value+"&lat="+cells["latitude"].value ""''+  * Exemple GREL : ''<nowiki> "http://api.tela-botanica.org/service:eflore:0.1/nasa-srtm/altitude?lon="+cells["longitude"].value+"&lat="+cells["latitude"].value </nowiki>''
  
 ===== Formules ===== ===== Formules =====
Ligne 33: Ligne 36:
 ===== Templates ===== ===== Templates =====
 Template pour créer une tableau multi-dimenssionnel PHP :  Template pour créer une tableau multi-dimenssionnel PHP : 
-'' '{{cells["tag_cel"].value}}' => array('id' => '{{cells["id"].value}}', 'tag' => '{{cells["tag"].value}}', 'categorie' => '{{cells["categorie"].value}}') ''+''<nowiki> '{{cells["tag_cel"].value}}' => array('id' => '{{cells["id"].value}}', 'tag' => '{{cells["tag"].value}}', 'categorie' => '{{cells["categorie"].value}}'</nowiki>''
  
 ===== Aides ===== ===== Aides =====
-  * Récupérer le contenu d'une colonne : '' cells["nom_de_la_colonne"].value '' +  * Récupérer le contenu d'une colonne : ''<nowiki> cells["nom_de_la_colonne"].value </nowiki>'' 
-  * Parser du JSON et récupérer une valeur ayant pour clé "ma_cle" : '' "" parseJson(value).get("ma_cle") "" ''+  * Parser du JSON et récupérer une valeur ayant pour clé "ma_cle" : ''<nowiki> "" parseJson(value).get("ma_cle") "" </nowiki>''
  • informatique/aides/openrefine.1576699982.txt.gz
  • Dernière modification : 2019/12/18 20:13
  • de jpmilcent