Hva er BSB-filformatet?
En .bsb-fil er beskrivelsen for et BSB/KAP nautisk kartsett - et rasterkartformat utviklet av Maptech (opprinnelig Nautical Technologies Inc.) og tatt i bruk av NOAA for deres offisielle Raster Navigational Charts (RNC-er) fra midten av 1990-tallet og utover. Selve kartbildene er lagret i tilhørende .kap-filer; en enkelt .bsb-beskrivelse kan referere til flere .kap-paneler som til sammen utgjør ett navigasjonskart.
Formatet bruker en blandet struktur: et ASCII-teksthode som inneholder kartmetadata (versjon, projeksjon, datum, skala, fargepalett og kontrollpunkter for georeferering), etterfulgt av en binær rasterdel der skannelinjer er palett-indeksert og komprimert med «run-length encoding». Paletten er begrenset til 127 farger - noe som er tilstrekkelig for nautisk kartsymbolikk. Georeferering oppnås gjennom REF-oppføringer i teksthodet som kobler pikselkoordinater til bredde- og lengdegrader, noe som gjør det mulig for kartplottere å legge et fartsøys GPS-posisjon nøyaktig over kartet.
BSB-versjon 1 til 3 er ukryptert; versjon 4.0 introduserte en kryptert variant som bruker filendelsen .cap. Formatet var i utstrakt bruk av marin navigasjonsprogramvare og innebygde kartplottere i tre tiår.
NOAA fullførte sitt program for utfasing av rasterkart i desember 2024, og kansellerte de resterende 1 007 RNC-kartene til fordel for vektorbaserte Electronic Navigational Charts (ENC-er) i S-57/S-101-format. BSB/KAP-filer forblir i bruk i eldre kartplottere og offline navigasjonsapper, og GDAL tilbyr åpen kildekode-støtte for lesing via sin BSB-rasterdriver.
Sikkerhet og trygghet
RISIKO: LOWRasterbilde/datafiler; kan ikke kjøre kode. Krypterte BSB v4.0-filer (.cap) krever en lisensnøkkel for dekryptering; uautorisert distribusjon av lisensiert kartinnhold kan bryte med opphavsretten. RNC-er produsert av NOAA er offentlig eiendom (public domain).
Formatdetaljer
i et nøtteskallProgrammer som åpner BSB-filer
Tekniske detaljer
dyp spesifikasjon| Topptekstformat | ASCII-tekstblokk som inneholder versjon, opphavsrett, projeksjon, skala, datum, fargetabell (RGB) og REF-kontrollpunkter for georeferering |
| Rasterkoding | Palett-indeksert (7-bit); skannelinjer komprimert med «run-length encoding» (RLE) per rad |
| Fargedybde | 7-bit palett - maksimalt 127 unike farger per kart |
| Kryptering | Ingen i BSB v1-3.x; BSB v4.0 introduserte kryptering (.cap-filendelse brukes for krypterte kart) |
| Byterekkefølge | Big-endian (raster-raddata) |
| Georeferering | REF-oppføringer i ASCII-topptekst kobler piksel (x, y) til WGS-84 bredde/lengde; Mercator-projeksjon er standard |
| Primær- vs. beskrivelsesfil | .bsb er beskrivelsen for kartsettet; .kap-filer inneholder kartbildene (én .kap per panel) |
| Typisk filstørrelse | 1 MB - 50 MB per kart; fullskala NOAA RNC-er ligger i snitt på 5-15 MB |
| Pikseldimensjoner | Omtrent 3 000x4 000 til 10 000x15 000 piksler for NOAA-kart |
| Formatversjoner | 1.0, 1.1, 2.0, 3.0, 4.0 (v4 legger til kryptering; krypterte kart bruker filendelsen .cap) |
| Formatstatus | Foreldet - NOAA fullførte avvikling av rasterkart i desember 2024; erstattet av S-57/S-101 ENC-vektorformat |
| MIME-type | image/x-bsb |
| Støtte for åpen kildekode | GDAL BSB-rasterdriver gir lesestøtte på alle plattformer; OpenCPN leser BSB/KAP innebygd som en plattformuavhengig kartplotter |
| Utgitt | 1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994 |
| Siste versjon | BSB Version 4.0 (introduced encrypted .CAP variant) |
| Spesifikasjon | gdal.org |
BSB-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om BSB-filer.