Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3582 Rev 3583
Line 102... Line 102...
102
						$obsAAjouter['accepted_sci_name_id'] = isset($obs['num_nom_ret']) ? $obs['num_nom_ret'] : null;
102
						$obsAAjouter['accepted_sci_name_id'] = isset($obs['num_nom_ret']) ? $obs['num_nom_ret'] : null;
103
						$obsAAjouter['family'] = isset($obs['famille']) ? $obs['famille'] : null;
103
						$obsAAjouter['family'] = isset($obs['famille']) ? $obs['famille'] : null;
104
						$obsAAjouter['taxo_repo'] = isset($obs['referentiel']) ? ($obs['referentiel'] == 'bdtfxr') ? 'bdtfx' : $obs['referentiel'] : null;
104
						$obsAAjouter['taxo_repo'] = isset($obs['referentiel']) ? ($obs['referentiel'] == 'bdtfxr') ? 'bdtfx' : $obs['referentiel'] : null;
Line 105... Line 105...
105
 
105
 
106
						$obsAAjouter['date_observed'] = $this->transormerDateFrVersMysql($obs['date']);
106
						$obsAAjouter['date_observed'] = $this->transormerDateFrVersMysql($obs['date']);
Line 107... Line 107...
107
						$obsAAjouter['annotation'] = isset($obs['notes']) ? $obs['notes'] : null;
107
						$obsAAjouter['annotation'] = isset($obs['notes']) && trim($obs['notes']) !== "" ? $obs['notes'] : null;
108
 
108
 
109
						// Pays est pour le moment sur un varchar(2) dans la base
109
						// Pays est pour le moment sur un varchar(2) dans la base
110
						// alors qu'il est envoyé complet par le script WidgetSaisie
110
						// alors qu'il est envoyé complet par le script WidgetSaisie
111
						$obsAAjouter['osm_country'] = (isset($obs['pays'])) ? $obs['pays'] : null;
111
						$obsAAjouter['osm_country'] = (isset($obs['pays'])) ? $obs['pays'] : null;
112
						$obsAAjouter['locality'] = $obs['commune_nom'];
112
						$obsAAjouter['locality'] = $obs['commune_nom'];
113
						$obsAAjouter['locality_insee_code'] = isset($obs['commune_code_insee']) ? $obs['commune_code_insee'] : '';
113
						$obsAAjouter['locality_insee_code'] = isset($obs['commune_code_insee']) ? $obs['commune_code_insee'] : '';
114
						$obsAAjouter['sublocality'] = isset($obs['lieudit']) ? $obs['lieudit'] : null;
114
						$obsAAjouter['sublocality'] = isset($obs['lieudit']) && trim($obs['lieudit']) !== "" ? $obs['lieudit'] : null;
115
						$obsAAjouter['station'] = isset($obs['station']) ? $obs['station'] : null;
115
						$obsAAjouter['station'] = isset($obs['station']) && trim($obs['station']) !== "" ? $obs['station'] : null;
116
						$obsAAjouter['environment'] = isset($obs['milieu']) ? $obs['milieu'] : null;
116
						$obsAAjouter['environment'] = isset($obs['milieu']) && trim($obs['milieu']) !== "" ? $obs['milieu'] : null;
117
						$obsAAjouter['elevation'] = (! empty($obs['altitude'])) ? $obs['altitude'] : null;
117
						$obsAAjouter['elevation'] = (! empty($obs['altitude'])) ? $obs['altitude'] : null;
118
						$obsAAjouter['geometry'] = $obs['geometry'] ?? json_encode([
118
						$obsAAjouter['geometry'] = $obs['geometry'] ?? json_encode([
119
							'type' => 'Point',
119
							'type' => 'Point',