Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2521 → Rev 2522

/trunk/scripts/modules/code_insee_commune/CodeInseeCommune.php
27,6 → 27,8
protected $tableauTaxon;
protected $dao;
protected $observations;
protected $url_service_geo_tpl;
 
protected $mode_verbeux = false;
 
35,6 → 37,8
'-n' => array(true, true, 'Nom du fichier ou du dossier à traiter'));
 
public function executer() {
$this->url_service_geo_tpl = Config::get('urlZoneGeoTpl');
 
$this->dao = new Dao();
// Récupération de paramétres
149,10 → 153,13
}
 
private function chercherInfosCommune($projet, $latitude, $longitude) {
$url_service = "www.tela-botanica.org/service:eflore:0.1/{$projet}/nom-commune".
"?lat={$latitude}&lon={$longitude}";
$noms_params = array('{projet}', '{latitude}', '{longitude}');
$valeurs_params = array($projet, $latitude, $longitude);
$url_service = str_replace($noms_params, $valeurs_params, $this->url_service_geo_tpl);
$url_service = str_replace(',', '.', $url_service);
 
$url_service = str_replace(',', '.', $url_service);
$ch = curl_init($url_service);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$reponse = curl_exec($ch);
/trunk/scripts/configurations/config.defaut.ini
57,4 → 57,8
dossierImages = "/home/apitela/www/images";
; dossier de stockage temporaire des imagers
dossierImagesStockageTemp = "/home/apitela/www/tmp";
tailleMaxImages = 2097152;
tailleMaxImages = 2097152;
 
+------------------------------------------------------------------------------------------------------+
; Url de base du service fournissant les zones geographiques
urlZoneGeoTpl = "http://api.tela-botanica.org/service:eflore:0.1/{projet}/nom-commune?lat={latitude}&lon={longitude}";