geoTransfer: Transfert de données météo "à la maille" vers un référentiel...

Description Usage Arguments Details Value Note Author(s) See Also Examples

View source: R/geoTransfer.R

Description

La fonction geoTransfer permet de transférer des données météo spatialisées vers un référentiel différent de celui fourni.

Sur la base d'une matrice de correspondance (pondérations) générée par geoWeights, des données spatialisées sur la grille SAFRAN peuvent, par exemple, être transférées vers un référentiel géographique plus pertinent (ex: zonage administratif).

Usage

1
geoTransfer(meteoM, poids, var.maille, var.met, var.poids, var.geo, var.temp)

Arguments

meteoM

Objet de classe 'data.frame' contenant les données météo spatialisées "à la maille SAFRAN" (cf. readMFfiles).

poids

Objet de classe 'data.frame' contenant les différents poids issus du croisement entre le référentiel géographique initial (maille SAFRAN) et le référentiel géographique souhaité (cf. geoWeights).

var.maille

Variables (nom au format 'character') représentant les mailles SAFRAN dans, respectivement, les arguments meteoM et poids.

var.met

Variables météo (nom au format 'character' ou index au format 'numeric') à transférer. Les variables var.met doivent être des éléments de meteoM.

var.poids

Variable (nom au format 'character') représentant la pondération à utiliser issue du croisement SIG (cf. variable 'GeoPoidsSafran' produite par geoWeights). var.poids doit être une variable de poids.

var.geo

Variable (nom au format 'character') représentant l'unité géographique vers laquelle effectuer le transfert. var.geo doitêtre une variable de poids.

var.temp

Variable (nom au format 'character') représentant la temporalité des données météo. var.temp doit être une variable de meteoM.

Details

Les données meteoM et poids sont classiquement générées à l'aide des fonctions readMFfiles et geoWeights, respectivement.

Value

geoTransfer retourne un objet de classe 'data.frame' comportant:

Note

L'application classique de geoTransfer est le transfert de données météo, fournies à la maille SAFRAN, vers un référentiel géographique administratif (ex: communes).

A toutes fins utiles, la matrice de poids (poids) issue des croisements entre les mailles SAFRAN et l'ensemble des communes françaises (France métropolitaine) selon le référentiel 2011 est disponible dans le répertoire 'exemple' du package.

Author(s)

Yann Desjeux

See Also

readMFfiles

geoWeights

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
## Not run: 
path <- system.file("exemple", "Poids_dep17.csv", package = "meteoRIT")
poids17 <- read.table(path, sep = ";", dec = ".", header = TRUE)
Meteo_Communes17 <- geoTransfer(meteoM = meteo17, poids = poids17, 
var.maille = c("numero_de_maille", "maille"), var.met = c("temp_moyenne", 
"temp_min", "temp_max", "precip_tot"), var.poids = "PoidsGeoSafran", 
var.geo = "INSEE_COM", var.temp = "mois")

head(Meteo_Communes17)
summary(Meteo_Communes17)

## End(Not run)

meteoRIT documentation built on March 22, 2021, 3:01 p.m.