Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 747 | Rev 874 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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