L’indexation des fichiers CM93
La totalité des cartes CM93 pour la terre entière occupe environ 1.2 Go sur le disque pour environ 22.000 fichier contenus dans 1000 répertoires. ll peut donc être utile de ne conserver sur son disque que ceux qui sont utiles à la navigation dans le bassin que l’on fréquente.
Ce qu’il faut savoir en résumé :
- Les répertoires racines correspondent à des « carrés » de 20° ou 40° de coté en longitude et latitude
- Ce nom de répertoire comporte 8 chiffres dont les 4 premier désignent (sous forme codée) la latitude du bas du carré et les 4 derniers la longitude du coté gauche du carrée
- Les sous répertoires comportent une lettre allant de « z » pour des carrés de 40*40°, « a » des carrés 20*20°,« b » de 10*10°,..., jusqu’à « g » pour des carrés 20*20 minutes, donnant le détails de ports.
Le plus souvent, pour son (large !) bassin de navigation on ne conservera donc qu’un répertoire de 20° par 20° qu’il faudra dénicher dans l’ensemble des fichiers.
Le code des 8 chiffres repris dans le détail : un peu de théorie pour les spécialistes :
Les fichiers contenant les cartes sont indexés par répertoires identifiés par 8 caractères numériques. Dans chacun de ces répertoires : une série de sous répertoires identifiés chacun par un caractère alpha numérique. Il y a 8 types de sous répertoires portant les lettres de A à G, plus Z ou W (mapmonde). Dans ces sous répertoires, on trouve les fichiers cartes. Donc :
Un répertoire et 8 caractères numériques identifiant les régions traitées Jusqu’à 8 sous répertoires identifiés par des lettres, classés par niveau de détail des cartes |
Dans ces sous répertoires, les cartes regroupées par famille de niveau de détail et identifiés par 8 caractères numériques. |
- Sous la Racine CM93, plusieurs fichiers pilotes qu’il faut impérativement conserver parce qu’ils permettent de lire ces répertoires. On pourra éliminer les répertoires racines de cartes inutiles.
- CHRLIST.BIN
- SERIALNO.TXT
- LIMITS.DIC
- CM93OBJ.DIC
- CM93ATTR.DIC
- xxxxxxxx.EXD
- Voici comment identifier quels sont les répertoires à conserver :
- Les 4 premiers caractères numériques identifient la latitude
- Les 4 derniers identifient la longitude.
- C-map compte les degrés de latitude en partant du pôle sud, jusqu’au pôle nord
- Les degrés de longitudes se comptent vers l’Est à partir du méridien de Greenwich.
- L’indexation se fait en attribuant un multiplicateur de 3 à chaque degré. Cette indexation correspond à l’angle S.W (en bas à gauche) du rectangle défini par le type de zone
- Ainsi une carte indexée par un répertoire portant le n° 03600060
- Correspond à un index 0360 pour la latitude (les 4 premiers chiffres)
- Et de 0060 pour la longitude (les 4 derniers chiffres)
- Ce qui se lit de la façon suivante, et en partant du pôle sud
- 0360 moins 270 (90° x coef 3, du pôle sud à l’équateur) = 90 à diviser par coef 3 = 30° N
- 0060 divisé par coef 3 = 20° E
Soit la coordonnée géodésique de l’angle S.W (en bas à gauche) de la zone : 30 N et 20 E.
Et en pratique en Europe du nord ? Choisissez facilement votre zone
Pour l’Europe on garde donc 0390 0000 et 0390 1020 qui couvrira de 20°W à 20°E |
| ||
Michel, Laorana août 2011