O que é o formato de ficheiro BSB?
Um arquivo .bsb é o descritor de conjunto de cartas para uma carta náutica BSB/KAP - um formato de carta raster desenvolvido pela Maptech (originalmente Nautical Technologies Inc.) e adotado pela NOAA para suas Cartas Náuticas Raster (RNCs) oficiais a partir de meados da década de 1990. As imagens reais das cartas são armazenadas em arquivos .kap acompanhantes; um único descritor .bsb pode referenciar múltiplos painéis .kap que juntos formam uma carta de navegação.
O formato utiliza uma estrutura mista: um cabeçalho de texto ASCII contendo metadados da carta (versão, projeção, datum, escala, paleta de cores e pontos de controle de georreferenciamento), seguido por um corpo raster binário onde as linhas de varredura são indexadas por paleta e comprimidas com codificação run-length (RLE). A paleta é limitada a 127 cores - suficiente para a simbologia de cartografia náutica. O georreferenciamento é alcançado através de entradas REF no cabeçalho que mapeiam coordenadas de pixels para posições de latitude/longitude, permitindo que os conta-cartas (plotters) sobreponham a posição GPS de uma embarcação com precisão.
As versões BSB 1 a 3 não são criptografadas; a versão 4.0 introduziu uma variante criptografada usando a extensão .cap. O formato foi amplamente suportado por softwares de navegação marítima e chartplotters incorporados por três décadas.
A NOAA concluiu seu programa de encerramento de cartas raster em dezembro de 2024, cancelando as 1.007 cartas RNC restantes em favor de Cartas Náuticas Eletrônicas (ENCs) baseadas em vetores no formato S-57/S-101. Os arquivos BSB/KAP permanecem em uso em chartplotters legados e aplicações de navegação offline, e o GDAL fornece suporte de leitura de código aberto através de seu driver raster BSB.
Segurança e proteção
RISCO: LOWArquivos de imagem/dados raster; não podem executar código. Arquivos BSB v4.0 criptografados (.cap) requerem uma chave de licença para descriptografar; a distribuição não autorizada de conteúdo de cartas licenciadas pode violar direitos autorais. RNCs produzidas pela NOAA são de domínio público.
Detalhes do formato
em resumoProgramas que abrem arquivos BSB
Detalhes técnicos
especificação profunda| Formato do cabeçalho | Bloco de texto ASCII contendo versão, direitos autorais, projeção, escala, datum, tabela de cores (RGB) e pontos de controle REF de georreferenciamento |
| Codificação raster | Indexado por paleta (7 bits); linhas de varredura comprimidas com codificação run-length (RLE) por linha |
| Profundidade de cor | Paleta de 7 bits - máximo de 127 cores distintas por carta |
| Criptografia | Nenhuma no BSB v1-3.x; o BSB v4.0 introduziu criptografia (extensão .cap usada para cartas criptografadas) |
| Ordem dos bytes | Big-endian (dados de linha raster) |
| Georreferenciamento | Entradas REF no cabeçalho ASCII mapeiam pixel (x, y) para lat/lon WGS-84; padrão de projeção Mercator |
| Arquivo primário vs. descritor | .bsb é o descritor do conjunto de cartas; arquivos .kap contêm a imagem da carta (um .kap por painel) |
| Tamanho típico do arquivo de carta | 1 MB - 50 MB por carta; RNCs da NOAA em escala real têm média de 5-15 MB |
| Dimensões de pixel da carta | Aproximadamente 3.000x4.000 a 10.000x15.000 pixels para cartas da NOAA |
| Versões do formato | 1.0, 1.1, 2.0, 3.0, 4.0 (v4 adiciona criptografia; cartas criptografadas usam extensão .cap) |
| Status do formato | Legado - a NOAA concluiu o cancelamento das cartas raster em dezembro de 2024; substituído pelo formato vetorial ENC S-57/S-101 |
| Tipo MIME | image/x-bsb |
| Suporte de código aberto | O driver raster BSB do GDAL fornece suporte de leitura em todas as plataformas; o OpenCPN lê BSB/KAP nativamente como um chartplotter multiplataforma |
| Lançado | 1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994 |
| Versão mais recente | BSB Version 4.0 (introduced encrypted .CAP variant) |
| Especificação | gdal.org |
Conversões de BSB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos BSB.