Qu'est-ce que le format de fichier KAP ?
Les fichiers .kap stockent des cartes nautiques raster au format BSB - des cartes marines numériques développées par Maptech Inc. au début des années 1990. La NOAA a adopté ce format pour ses cartes de navigation raster officielles (RNC) en 1994, et il est devenu le standard pour les traceurs de cartes électroniques et les logiciels de navigation maritime pendant plus de deux décennies.
Chaque fichier .kap se compose de deux sections. La première est un en-tête ASCII en texte brut dont les lignes de paramètres nommés décrivent la carte : VER/ (version du format), BSB/NA= (nom de la carte), RA= (dimensions en pixels), GD= (système géodésique), PR= (projection), RGB/ (palette de couleurs indexées, jusqu'à 127 entrées), REF/ (points de contrôle au sol) et PLY/ (polygone de bordure). L'en-tête se termine par un octet NUL ou 0x1A. La deuxième section est une image raster binaire encodée sous forme de données de longueur de ligne (run-length) utilisant un système d'index de palette de 7 bits.
GDAL assure la lecture des fichiers .kap via son pilote BSB ; OpenCPN est le traceur de cartes open-source le plus utilisé prenant en charge ce format. La variante chiffrée BSB v4.0 utilise l'extension .cap et ne peut pas être lue par les outils open-source. L'extension associée .bsb est parfois utilisée aux côtés de .kap dans les paquets de cartes multi-fichiers.
La NOAA a officiellement retiré l'ensemble de ses 1 007 cartes RNC .kap d'ici décembre 2024, achevant une transition annoncée en 2019. La navigation électronique moderne utilise les ENC (Electronic Navigational Charts) au format vectoriel S-57/S-101. Les fichiers .kap restent utilisés pour la navigation historique, la plaisance récréative et la recherche SIG.
Sécurité et sûreté
RISQUE : LOWFichier de données passif (image de carte raster + métadonnées). Ne contient aucun code exécutable. Sûr à ouvrir. Les fichiers .CAP chiffrés de BSB v4 ne s'ouvriront pas dans les outils standards - ce n'est pas un risque de sécurité, juste un DRM.
Détails du format
en bref- Fichier de texte/timing Karaoké (KAP) - Certains systèmes de karaoké japonais utilisaient .kap pour les scripts de paroles synchronisées - format texte totalement sans rapport.
Programmes qui ouvrent les fichiers KAP
Détails techniques
spécifications approfondies| Structure du fichier | Fichier en deux parties : en-tête texte ASCII + corps raster binaire, séparés par un octet NUL/`0x1A` |
| Format de l'en-tête | Lignes de paramètres nommés : `VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY` |
| Encodage raster | Encodage propriétaire par longueur de ligne (run-length) ; les valeurs de pixels sont des indices de palette 7 bits emballés en paires (nombre, index) |
| Profondeur de couleur | Palette indexée 7 bits - maximum 127 couleurs définies par les entrées `RGB/` dans l'en-tête ASCII |
| Ordre des octets (section binaire) | Big-endian |
| Chiffrement | Aucun dans le `.kap` ; la variante chiffrée BSB v4.0 utilise l'extension `.cap` (non lisible par GDAL ou les outils open-source) |
| Géoréférencement | Points de contrôle au sol dans les lignes `REF/` ; système géodésique (`GD=`) et projection (`PR=`) déclarés dans l'en-tête |
| Pilote GDAL | `BSB` - lit les fichiers `.kap` et `.bsb` ; les fichiers `.cap` chiffrés ne sont pas pris en charge |
| Taille typique de fichier | 500 Ko - 50 Mo |
| Type MIME | `image/x-kap` |
| Distributeur principal | NOAA (Raster Navigational Charts, 1994-2024) ; 1 007 cartes retirées d'ici décembre 2024 |
| Remplacé par | ENC (Electronic Navigational Charts) au format vectoriel S-57/S-101 pour la navigation moderne |
| Publié | early 1990s (BSB format developed by Maptech for digital nautical charts) |
| Dernière version | BSB 4.0 (introduced encryption for CAP files) |
| Standard ouvert | Oui · libre de droits |
| Spécification | gdal.org |
Conversions KAP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers KAP.