150,7 → 150,7 |
'importable' => FALSE)), |
'nom_referentiel' => self::GenColInfo(Array('abbrev' => 'nom_referentiel', |
'nom' => 'Referentiel taxonomique')), |
'pays' => self::GenColInfo(Array('abbrev' => 'pays', |
'pays' => self::GenColInfo(Array('abbrev' => 'pays', |
'nom' => 'Pays')), |
'zone_geo' => self::GenColInfo(Array('abbrev' => 'zone_geo', |
'nom' => 'Commune')), |
350,6 → 350,7 |
} else if(method_exists(__CLASS__, $colonne['fonction_data'])) { |
$valeur = call_user_func(array(__CLASS__, $colonne['fonction_data']), $obs); |
} |
echo "COL[$abbrev] => VAL[$valeur]<br/>"; |
|
// // cette section devrait être vide: |
// // cas particuliers ingérable avec l'architecture actuelle: |
371,6 → 372,7 |
// fin de section "cas particuliers" |
$ligne_formatee[] = $valeur; |
} |
exit; |
|
// uniquement les champs dynamiques |
foreach($colonnes as $abbrev => $colonne) { |
512,8 → 514,17 |
return $code_departement; |
} |
|
/** |
* Enlève les zéros excédentaires (devenus nomades) au début et à la fin d'une |
* latitude ou longitude, en prenant garde à ne pas foirer les nombres 0.xyz |
*/ |
public static function trim0($lonlat) { |
return trim(trim($lonlat, "0"), "."); |
$retour = trim($lonlat, "0"); |
// si on a trop enlevé de zéros à gauche, on en remet un (mode synthobois) |
if (substr($retour, 0, 1) == ".") { |
$retour = "0" . $retour; |
} |
return $retour; |
} |
|
public static function boolOuiNon($transmission) { |