Tutoriel 6.2
2. Structure du script
2.3. Fonctions définies
L'extrait de code ci-dessous définit deux fonctions
- Pour obtenir le nombre de jours dans un mois
- Pour convertir mm/heure en mm/mois
//////FONCTIONS DEFINIES////////
//Lafonction ci-dessous retourne le nombre de jours dans le mois
function getDaysInMonth(y,m) {
var dt = ee.Date.fromYMD(y,m,1);
var n = dt.advance(1,"month").difference(dt,'day');
return n;
}
//La fonction ci-dessous convertira les mm/hr en mm/mois pour
// les données GPM
var monthly = function(image) {
var dt = ee.Date(image.get("system:time_end"));
var y = dt.get('year');
var m = dt.get('month');
var days = getDaysInMonth(y,m);
return image.multiply(days).multiply(24).copyProperties(image, ["system:time_start", "system:time_end"]);
};
//////FONCTIONS DEFINIES FINISSENT ICI////////