suite au mail de Pierre ci dessous, j'ai investigué la partie HEALPIX, car je tiens pas mal a ce qu'on arrive a faire a la fois le "modulateur de resolution du ciel " (Sky resolutor) et la gestion HEALPIX pour Planck (n est ce pas laurent ...) a ) la bonne nouvelle c est qu'il n'y a aucun souci pour les distances interpixel ils sont a peu pres espaces regulierement le long des anneaux quelque soit la declinaison. b ) la moins bonne c est la mauvaise organisation de la doc, et son caractere incomplet: ainsi il y a un user's guide en Fortran et IDL et encore seulement pour des programmes standalone pas pour les subroutines de base qui sont juste decrite une par une (guide de reference). Il faudra pas mal bataillé avec les examples dans les differents languages pour comprendre toutes les possibilités ... - Une carte HEALPIX a une résolution donnée c est une succession de valeurs de pixels rangés dans l'ordre de la numérotation HEALPIX aà cette résolution. Une fois connue la liste des pixels voulus donnés il suffit d'aller les chercher au bon endroit dans le fichier. - Il y a une version FITS qui n'est pas decrite mais ou on a des examples. En fait il s'agit d'une table dans FITS extension et le header permet de connaitre la résolution, mais aussi le pixel de debut et de fin ce qui permet de faire des cartes partielles ... Le fortran permet de passer du tableau en memoire au fichier FITS mais a priori dans les autres langages c est a faire. - Ce qui semble exister dans tous les langages ce sont les routines qui permettent de passer a une resolution donnée de alpha delta au numero de pixel HEALPIX (deux numerotations possibles nested ou ring) et inversement. - Pour le stockage, a une resolution donnée nous estimons l'echelle de chaque "pixel" et nous selectionnons pour chaque image d'origine un representant tombant dans une case. Nous calculons ensuite son numero HEALPIX ... Une fois la carte a une resolution obtenue nous la stockons en un nombre de fichier FITS dependant de la taille optimale a tra,nsferer... -- Coté client nous choisissons une grille en sortie qui peut etre soit AITOF, soit le cartesien. L'avantage du cartesien est qu'il n'ya aura pas de caclul de reprojection a faire. evidement pour les cartes tres grandes ce n'est plus optimal (d'ou AITOF a ce moment). On peut toujours centrer le résultat sur la solution d'interet. Pour chaque pixel de cette grille, a une résolution donnée nous calculons le numero HEALPIX et zallons le chercher dans la map HEALPIX et nous l'affichons au bon endroit. Si le numero est dans une map (une sou-map)qui n'est pas chargée, on la demande au serveur. Le client doit connaitre a priori l'ID de chaque fichier helpix pour une resolution et un numero HEALPIX donné, et les demander au serveur ... Si j'ai bien compris la numerotation pour chaque resolution est independante... mais on peut faire charger la table de coorrespondance pour une resolution donnée depuis le serveur eventuellement pour ne pas tout avoir a coder dans le client ....