Bonjour a tous,
voilà ma situation, je génère grace a une appli Java des fichier NETCDF qui ont 4 dimension (longitude, lattitude, Time et une dimension "level" qui divise les donnée en quartile)
J'aimerai un moyen simple de representer graphiquement ces données. Bon j'y arrive déjà en passant par des fonction comme
BITMAP_DATA=image_map(x,y,z,ncol=definition_map_x,nrow=definition_map_y)
où jai construit les vecteur x,y et z a partir d'une lecture du fichier NETCDF
je filtre avec
FBITMAP=filtre_map_1_c(BITMAP_DATA$z)
où filtre_map_1_c est une focntion "maison" qui rempli les trou dans la BITMAP_DATA en faisant la moyenne des pixels autour..
puis apres je fait un :
filled.contour(legx,legy,FBITMAP,zlim=range(z, finite=TRUE),xlab="Longitude",ylab="latitude",color.palette=colorRampPalette(c("blue", "yellow", "red")))
qui lisse la map et offre un rendu qui commence a etre sympas mais qui ne me satisfait pas encore. J'aiemrai quelque chose de plus simple et surtout avec un meilleur rendu (pouvoir affichier les frontière de la carte (europe), pouvoir etendre la coloration jsuqu'au frontière, extrapoler les plage de couleurs...)
Connaissez-vous des bibliothèques permettant de représenter les données d'un fichier .nc ??
Merci pour votre aide.
Partager