Le format utilisé pour la livraison de données est assez complexe, car il fournit de linformation, outre les observations réelles. Un logiciel est fourni afin daider à la lecture du format. Le format des données fait appel à un certain nombre de codes internationaux pour décrire les données et la façon dont elles ont été recueillies. Les tableaux des indicatifs dappel des navires et les noms des plates-formes des navires sont également fournis.
Les données sont organisées de la manière suivante. Un enregistrement 'Station' figure toujours en premier lieu suivi dun ou de plusieurs enregistrements 'Profile'. Tous les enregistrements sont de longueur variable et le nombre exact de champs à trouver est indiqué dans lenregistrement.
Lenregistrement 'Station' présente un certain nombre de composantes. La première composante comporte toujours un nombre fixe de champs et est toujours présente. Cette composante fournit de linformation sur lemplacement et lheure de la station, de linformation sur la façon dont les données ont été reçues et le nombre de répétitions dautres composantes trouvées dans lenregistrement 'Station'.
La deuxième composante présente de linformation sur le nombre de profils mesurés à la station, quun profil soit le double ou non dun autre, la copie de la grande résolution et de linformation sur lexactitude et la précision des variables mesurées. La profondeur la plus importante de chaque profil est consignée ici. Étant donné les limites imposées par certains ordinateurs en matière de longueur denregistrements, les profils sont divisés en un certain nombre de segments. Chaque segment comporte jusquà 1500 paires profondeur-variable. Cette composante se répète autant de fois que nécessaire afin de décrire toutes les composantes présentes. Le nombre réel denregistrements de profils associés à une station constitue la somme des segments de chaque profil.
La troisième composante fournit de linformation sur les autres variables mesurées à la station, comme les vents, la température de lair et ainsi de suite. Les mesures sont exprimées sous forme de valeurs numériques. Une table de codes est utilisée pour indiquer la variable mesurée. Cette composante se répète autant de fois que nécessaire afin de décrire tous les variables numériques présentes.
La quatrième composante fournit de linformation sur les autres variables mesurées à la station, mais qui sont consignées sous forme alphanumérique. On y trouve des mesures du genre vents de Beaufort, essais de CQ exécutés, etc. Cette composante se répète autant de fois que nécessaire afin de décrire toutes les variables numériques présentes.
La dernière composante consigne lhistorique du traitement de la station. Elle fournit de linformation sur le responsable des mesures ainsi que sur la variable touchée et le moment de la mesure. Si des valeurs ont été modifiées, la valeur originale est enregistrée dans cette composante. Cette composante se répète autant de fois que nécessaire afin de décrire tout le traitement accompli sur la station.
Supposons quun profil de température et de salinité ait été recueilli à une station. Supposons encore que des observations ont été faites à tous les mètres jusquà une profondeur de 3500 m. Supposons également que la vitesse et la direction du vent ont été mesurées, que la vitesse du vent de Beaufort a été consignée et que la station a fait lobjet de 5 mesures différentes. Voici ainsi la disposition de lenregistrement de la station.
| Composante | Contenu |
|---|---|
| 1 | Emplacement de la station, heure et autre information. |
| 2 | Deux répétitions de linformation sur le profil, une pour la température et une pour la salinité. |
| 3 | Deux répétitions, une pour la vitesse du vent et une pour la direction du vent. |
| 4 | Une répétition pour le code de Beaufort. |
| 5 | Cinq répétitions de linformation sur lhistorique, une pour décrire chaque mesure entreprise au sujet de lenregistrement. |
Un ou plusieurs enregistrements 'Profile' peuvent être associés à chaque enregistrement de station. Les enregistrements 'Profile' associés suivent toujours immédiatement lenregistrement de station auquel ils sont reliés.
Un enregistrement 'Profile' présente deux composantes. La première comporte toujours un nombre fixe de champs et est toujours présente. Cette composante donne une répétition de lemplacement de la station et de lheure. Elle désigne le type de profil et le segment de celui-ci. Elle indique si les profondeurs ou les pressions sont enregistrées et le nombre de paires profondeur-variable que lon devrait retrouver.
La deuxième composante consigne la profondeur et la variable mesurée ainsi que les marqueurs de contrôle de la qualité qui ont été appliqués à chaque profondeur. Cette composante se répète autant de fois que nécessaire pour décrire toutes les profondeurs (pressions) mesurées dans le profil.
Pour lexemple de collecte de données décrit ci-dessus, la disposition des enregistrements de profils est la suivante.
| Composante | Contenu |
|---|---|
| 1 | Emplacement de la station, heure, profil et identificateurs de segments. |
| 2 | Jusquà 1500 répétitions dinformation profondeur-variable et marqueurs de contrôle de la qualité associés. |
Pour lexemple ci-dessus, lorganisation du fichier de données serait la suivante.
| Enregistrement | Contenu |
|---|---|
| 1 | Enregistrement 'Station' mentionnant que des profils TEMP (température) et PSAL (salinité) sont présents et quils se composent de 3 segments (3500/1500 = 3 segments). |
| 2 | Enregistrement 'Profile' composé du segment 1 (profondeurs 0-1499 m) du profil de température. |
| 3 | Enregistrement 'Profile' composé du segment 2 (profondeurs 1500-2999 m) du profil de température. |
| 4 | Enregistrement 'Profile' composé du segment 3 (profondeurs 3000-3500 m) du profil de température. |
| 5 | Enregistrement 'Profile' composé du segment 1 (profondeurs 0-1499 m) du profil de salinité. |
| 6 | Enregistrement 'Profile' composé du segment 2 (profondeurs 1500-2999 m) du profil de salinité. |
| 7 | Enregistrement 'Profile' composé du segment 3 (profondeurs 3000-3500 m) du profil de salinité. |
Nom du Taille Position Justifier Description
champ du champ de départ Gauche du champ
Droite
--------- ------- ------ --------- -------------
MKey char*08 01 G Clé de tri
One_Deg_sq char*08 09 D 1 degré carré géographique du SDMM
Cruise_ID char*10 17 G Indicatif d’appel radio + année pour
les données en temps réel data ou
numéro de référence du NODC pour les
données en différé.
Obs_Year char*04 27 G Siècle et année d’observation
Obs_Month char*02 31 G Mois d’observation
Obs_Day char*02 33 G Jour d’observation 01-31
Obs_Time char*04 35 G Heure d’observation
Data_Type char*02 39 G Type d’instrument ou type de message
radio IGOSS
Iumsgno char*12 41 D Identificateur unique utilisé par le
SDMM dans son traitement
Stream_Source char*01 53 G Champ utilisé par le SDMM pour suivre
si les données sont nouvelles ou ont
été récupérées des archives.
Uflag char*01 54 G Mise à jour de l’enregistrement
Stn_Number char*08 55 D Numéro de station SDMM pour les données
en temps réel ou numéro conséc. de la
croisière pour les données en différé.
Latitude char*08 63 D Degrés décimaux
(+ = nord, - = sud)
Longitude char*09 71 D Degrés décimaux
(+ = ouest, - = est)
Q_Pos char*01 80 G Qualité de la position de la station
Q_Date_Time char*01 81 G Qualité de la date-de l’heure
Q_Record char*01 82 G Indicateur de pire qualité dans la
station
Up_Date char*08 83 G Date de la dernière action posée sur
l’enregistrement
Bul_Time char*12 91 G Heure d’affichage du bulletin sur le
SMT
Bul_Header char*06 103 G En-tête du bulletin SMT
Source_ID char*04 109 G Nœud SMT ayant affiché le message sur
le SMT
Stream_Ident char*04 113 G Source et type des données
QC_Version char*04 117 G Version du programme de CQ utilisé
Data_Avail char*01 121 G Disponibilité des données
No_Prof char*02 122 D Nombre de profils de paramètres dans
la station
Nparms char*02 124 D Nombre de groupes de paramètres de
surface
Nsurfc char*02 126 D Nombre de groupes de codes de surface
Num_Hists char*03 128 D Nombre de groupes d’historique
Information sur les profils; répète No_prof (1-30) fois
No_Seg char*02 01 D Nombre d’enregistrements de profils
dans le profil
Prof_Type char*04 03 G Type de données dans le profil
Dup_flag char*01 07 G 'Y' indique que cette station constitue
le double d’une autre de qualité
supérieure.
Digit_Code char*01 08 G Méthode de numérisation des données
Standard char*01 09 G Normes selon lesquelles les
observations ont été faites
Deep_Depth char*05 10 D Profondeur (m) de l’observation la plus
profonde dans le profil.
Groupe des paramètres de surface ; répète Nparms (0-30) fois
Pcode char*04 01 G Paramètre - GF3 ou code d’utilisateur
Parm char*10 05 D Valeur de paramètre de surface mesurée
Q_Parm char*01 15 G Qualité du paramètre
Groupe de codes de surface; répète Nsurfc (0-30) fois
SRFC_Code char*04 01 G Paramètre - GF3 ou code d’utilisateur
SRFC_Parm char*10 05 G Code de surface
SRFC_Q_Parm char*01 15 G Qualité du paramètre
Groupe d’historique ; répète Num_Hists (0-100) fois
Ident_Code char*02 01 G Organisation ayant créé
l'enregistrement
PRC_Code char*04 03 G Programme informatique ayant modifié la
station et créé un groupe d’historique
Version char*04 07 G Version du programme susmentionné
PRC_Date char*08 11 D Date de la mesure (AAAAMM)
Act_Code char*02 19 G Mesure accomplie sur le paramètre
Act_Parm char*04 21 G Code de paramètre du paramètre changé
Aux_ID char*08 25 D Localisateur (p. ex. profondeur) du
paramètre changé
Previous_Val char*10 33 D Valeur du paramètre avant le changement
Enregistrement de profil
MKey char*08 01 G Clé de tri
One_Deg_Sq char*08 09 D 1 degré carré géographique du SDMM
Cruise_ID char*10 17 G Indicatif d’appel radio + année pour
les données en temps réel data ou
numéro de référence du NODC pour les
données en différé.
Obs_Year char*04 27 G Siècle et année d’observation
Obs_Month char*02 31 G Mois d’observation
Obs_Day char*02 33 G Jour d’observation 01-31
Obs_time char*04 35 G Heure d’observation
Data_Type char*02 39 G Type d’instrument ou type de message
radio IGOSS
Iumsgno char*12 41 D Champ SDMM - non utilisé
Profile_Type char*04 53 G Type de données dans le profil
Profile_Seg char*02 57 G Numéro du segment de profil de cet
enregistrement
No_Depths char*04 59 D Nombre de valeurs profondeur/pression
dans cet enregistrement
D_P_Code char*01 63 G Code de profondeur/pression
Groupe de paramètres; survient No_Depth (1-1500) fois
Depth_Press char*06 01 D Valeur de profondeur ou de pression
Depres_Q char*01 07 G Qualité de la profondeur/pression
Prof_Parm char*09 08 D Valeur de paramètre mesurée
Prof_Q_Parm char*01 17 G Qualité des données