Hvad er BSB-filformatet?
En .bsb-fil er kortsæt-beskrivelsen for et BSB/KAP-søkort - et rasterkortformat udviklet af Maptech (oprindeligt Nautical Technologies Inc.) og vedtaget af NOAA til deres officielle Raster Navigational Charts (RNC'er) fra midten af 1990'erne og frem. Selve kortbillederne er gemt i tilhørende .kap-filer; en enkelt .bsb-beskrivelse kan referere til flere .kap-paneler, der tilsammen udgør ét navigationskort.
Formatet bruger en blandet struktur: en ASCII-tekstheader, der indeholder kortmetadata (version, projektion, datum, skala, farvepalette og georefererings-kontrolpunkter), efterfulgt af en binær rasterdel, hvor scanlinjer er palette-indekserede og komprimeret med run-length encoding. Paletten er begrænset til 127 farver - hvilket er tilstrækkeligt til søkortssymbolik. Georeferering opnås gennem REF-indtastninger i headeren, der mapper pixelkoordinater til breddegrads-/længdegradspositioner, hvilket gør det muligt for kortplottere at overlejre et fartøjs GPS-position nøjagtigt.
BSB-version 1 til 3 er ukrypterede; version 4.0 introducerede en krypteret variant, der bruger filendelsen .cap. Formatet var bredt understøttet af maritim navigationssoftware og indbyggede kortplottere i tre årtier.
NOAA afsluttede sit udfasningsprogram for rasterkort i december 2024 og annullerede de resterende 1.007 RNC-kort til fordel for vektorbaserede Electronic Navigational Charts (ENC'er) i S-57/S-101-format. BSB/KAP-filer er fortsat i brug i ældre kortplottere og offline navigationsapps, og GDAL tilbyder open source-læsestøtte via sin BSB-rasterdriver.
Sikkerhed og tryghed
RISIKO: LOWRaster-billed-/datafiler; kan ikke eksekvere kode. Krypterede BSB v4.0-filer (.cap) kræver en licensnøgle for at blive dekrypteret; uautoriseret distribution af licenseret kortindhold kan krænke ophavsretten. RNC'er produceret af NOAA er offentlig ejendom (public domain).
Formatdetaljer
kort fortaltProgrammer der åbner BSB-filer
Tekniske detaljer
dyb specifikation| Header-format | ASCII-tekstblok indeholdende version, ophavsret, projektion, skala, datum, farvetabel (RGB) og georefererings-REF-kontrolpunkter |
| Raster-kodning | Palette-indekseret (7-bit); scanlinjer komprimeret med run-length encoding (RLE) pr. række |
| Farvedybde | 7-bit palette - maksimalt 127 unikke farver pr. kort |
| Kryptering | Ingen i BSB v1-3.x; BSB v4.0 introducerede kryptering (.cap-filendelse brugt til krypterede kort) |
| Byte-orden | Big-endian (raster-rækker) |
| Georeferering | REF-indtastninger i ASCII-header mapper pixel (x, y) til WGS-84 lat/lon; Mercator-projektion er standard |
| Primær- vs. beskrivelsesfil | .bsb er kortsæt-beskrivelsen; .kap-filer indeholder kortbillederne (én .kap pr. panel) |
| Typisk filstørrelse | 1 MB - 50 MB pr. kort; NOAA RNC'er i fuld skala er gennemsnitligt 5-15 MB |
| Kortets pixeldimensioner | Cirka 3.000x4.000 til 10.000x15.000 pixels for NOAA-kort |
| Format-versioner | 1.0, 1.1, 2.0, 3.0, 4.0 (v4 tilføjer kryptering; krypterede kort bruger filendelsen .cap) |
| Format-status | Forældet - NOAA afsluttede annullering af rasterkort i december 2024; erstattet af S-57/S-101 ENC-vektorformat |
| MIME-type | image/x-bsb |
| Open source-understøttelse | GDAL BSB-rasterdriver giver læsestøtte på alle platforme; OpenCPN læser BSB/KAP indfødt som en tværplatform-kortplotter |
| Udgivet | 1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994 |
| Seneste version | BSB Version 4.0 (introduced encrypted .CAP variant) |
| Specifikation | gdal.org |
BSB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om BSB-filer.