Qu'est-ce que le format de fichier BSB ?
Un fichier .bsb est le descripteur de jeu de cartes pour une carte nautique BSB/KAP - un format de carte matricielle (raster) développé par Maptech (à l'origine Nautical Technologies Inc.) et adopté par la NOAA pour ses cartes de navigation matricielles officielles (RNC) à partir du milieu des années 1990. L'imagerie réelle de la carte est stockée dans des fichiers compagnons .kap ; un seul descripteur .bsb peut référencer plusieurs panneaux .kap qui forment ensemble une carte de navigation.
Le format utilise une structure mixte : un en-tête de texte ASCII contenant les métadonnées de la carte (version, projection, système géodésique, échelle, palette de couleurs et points de contrôle de géoréférencement), suivi d'un corps matriciel binaire où les lignes de balayage sont indexées par palette et compressées avec un codage par plages (RLE). La palette est limitée à 127 couleurs - ce qui est suffisant pour la symbologie de cartographie nautique. Le géoréférencement est réalisé via des entrées REF dans l'en-tête qui associent les coordonnées de pixels aux positions de latitude/longitude, permettant aux traceurs de cartes de superposer avec précision la position GPS d'un navire.
Les versions BSB 1 à 3 ne sont pas chiffrées ; la version 4.0 a introduit une variante chiffrée utilisant l'extension .cap. Le format a été largement pris en charge par les logiciels de navigation maritime et les traceurs de cartes intégrés pendant trois décennies.
La NOAA a achevé son programme de retrait des cartes matricielles en décembre 2024, annulant les 1 007 cartes RNC restantes au profit des cartes de navigation électroniques (ENC) vectorielles au format S-57/S-101. Les fichiers BSB/KAP restent utilisés dans les anciens traceurs de cartes et les applications de navigation hors ligne, et GDAL fournit un support de lecture open-source via son pilote matriciel BSB.
Sécurité et sûreté
RISQUE : LOWFichiers d'images/données matricielles ; ne peuvent pas exécuter de code. Les fichiers BSB v4.0 chiffrés (.cap) nécessitent une clé de licence pour le déchiffrement ; la distribution non autorisée de contenu de cartes sous licence peut violer le droit d'auteur. Les RNC produites par la NOAA sont dans le domaine public.
Détails du format
en brefProgrammes qui ouvrent les fichiers BSB
Détails techniques
spécifications approfondies| Format d'en-tête | Bloc de texte ASCII contenant la version, le copyright, la projection, l'échelle, le système géodésique, la table des couleurs (RGB) et les points de contrôle REF de géoréférencement |
| Encodage matriciel | Indexé par palette (7 bits) ; lignes de balayage compressées avec codage par plages (RLE) par ligne |
| Profondeur de couleur | Palette 7 bits - maximum 127 couleurs distinctes par carte |
| Chiffrement | Aucun dans BSB v1-3.x ; BSB v4.0 a introduit le chiffrement (extension .cap utilisée pour les cartes chiffrées) |
| Ordre des octets | Big-endian (données de ligne matricielle) |
| Géoréférencement | Les entrées REF dans l'en-tête ASCII associent les pixels (x, y) aux coordonnées lat/lon WGS-84 ; projection Mercator standard |
| Fichier principal vs descripteur | .bsb est le descripteur du jeu de cartes ; les fichiers .kap contiennent l'imagerie de la carte (un .kap par panneau) |
| Taille typique du fichier de carte | 1 Mo - 50 Mo par carte ; les RNC de la NOAA à pleine échelle font en moyenne 5-15 Mo |
| Dimensions en pixels de la carte | Environ 3 000x4 000 à 10 000x15 000 pixels pour les cartes de la NOAA |
| Versions du format | 1.0, 1.1, 2.0, 3.0, 4.0 (la v4 ajoute le chiffrement ; les cartes chiffrées utilisent l'extension .cap) |
| Statut du format | Hérité - la NOAA a terminé l'annulation des cartes matricielles en décembre 2024 ; remplacé par le format vectoriel ENC S-57/S-101 |
| Type MIME | image/x-bsb |
| Support open-source | Le pilote matriciel GDAL BSB fournit un support de lecture sur toutes les plateformes ; OpenCPN lit nativement le BSB/KAP en tant que traceur de cartes multiplateforme |
| Publié | 1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994 |
| Dernière version | BSB Version 4.0 (introduced encrypted .CAP variant) |
| Spécification | gdal.org |
Conversions BSB
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers BSB.