Line 118... |
Line 118... |
118 |
public function formaterCarte($taxon) {
|
118 |
public function formaterCarte($taxon) {
|
119 |
$limitesCarte = $this->renvoyerLimitesCarte();
|
119 |
$limitesCarte = $this->renvoyerLimitesCarte();
|
120 |
$sourceDonnees = new SourceDonnees($limitesCarte, $taxon);
|
120 |
$sourceDonnees = new SourceDonnees($limitesCarte, $taxon);
|
121 |
// modification temporaire pour lors de la selection d'une famille on ne prenne que floradata
|
121 |
// modification temporaire pour lors de la selection d'une famille on ne prenne que floradata
|
122 |
// (probleme de performance, qui sera réglé en reremplissant la table de moissonnage)
|
122 |
// (probleme de performance, qui sera réglé en reremplissant la table de moissonnage)
|
123 |
if($taxon['rang'] <= 140) {
|
123 |
if($taxon['rang'] >= 180) {
|
124 |
foreach ($this->sources as $source) {
|
124 |
foreach ($this->sources as $source) {
|
125 |
$nomMethode = "recupererStations".($source == 'floradata' ? 'Floradata' : 'Moissonnage');
|
125 |
$nomMethode = "recupererStations".($source == 'floradata' ? 'Floradata' : 'Moissonnage');
|
126 |
$stations = $sourceDonnees->$nomMethode($source);
|
126 |
$stations = $sourceDonnees->$nomMethode($source);
|
127 |
$this->ajouterStations($stations, $source);
|
127 |
$this->ajouterStations($stations, $source);
|
128 |
}
|
128 |
}
|