28,6 → 28,8 |
protected $dao; |
protected $observations; |
|
protected $url_service_geo_tpl; |
|
protected $mode_verbeux = false; |
|
// Paramêtres autorisées lors de l'appel au script en ligne de commande |
36,6 → 38,8 |
|
public function executer() { |
|
$this->url_service_geo_tpl = Config::get('urlZoneGeoTpl'); |
|
$this->dao = new Dao(); |
// Récupération de paramétres |
// Lancement de l'action demandée |
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); |
|
$ch = curl_init($url_service); |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); |
$reponse = curl_exec($ch); |