O que é o formato de ficheiro KAP?
Arquivos .kap armazenam cartas náuticas raster no formato BSB - cartas marítimas digitais desenvolvidas pela Maptech Inc. no início dos anos 1990. A NOAA adotou o formato para suas Raster Navigational Charts (RNCs) oficiais em 1994, e ele se tornou o padrão para plotters de cartas eletrônicas e softwares de navegação marítima por mais de duas décadas.
Cada arquivo .kap consiste em duas seções. A primeira é um cabeçalho ASCII de texto simples cujas linhas de parâmetros nomeados descrevem a carta: VER/ (versão do formato), BSB/NA= (nome da carta), RA= (dimensões dos pixels), GD= (datum geodésico), PR= (projeção), RGB/ (paleta de cores indexada, até 127 entradas), REF/ (pontos de controle terrestre) e PLY/ (polígono de borda). O cabeçalho termina com um byte NUL ou 0x1A. A segunda seção é uma imagem raster binária codificada como dados de comprimento de linha (run-length) usando um sistema de índice de paleta de 7 bits.
O GDAL fornece suporte de leitura para .kap por meio de seu driver BSB; o OpenCPN é o plotter de cartas de código aberto mais amplamente utilizado que suporta o formato. A variante criptografada BSB v4.0 usa a extensão .cap e não pode ser lida por ferramentas de código aberto. A extensão relacionada .bsb às vezes é usada junto com o .kap em pacotes de cartas de vários arquivos.
A NOAA aposentou oficialmente todas as 1.007 de suas cartas RNC .kap até dezembro de 2024, completando uma transição anunciada em 2019. A navegação eletrônica moderna usa ENC (Electronic Navigational Charts) no formato vetorial S-57/S-101. Os arquivos .kap permanecem em uso ativo para navegação histórica, software de navegação recreativa e pesquisa de GIS.
Segurança e proteção
RISCO: LOWArquivo de dados passivo (imagem de carta raster + metadados). Não contém código executável. Seguro para abrir. Arquivos .CAP criptografados do BSB v4 falharão ao abrir em ferramentas padrão - não é um risco de segurança, apenas DRM.
Detalhes do formato
em resumo- Arquivo de texto/tempo de Karaoke (KAP) - Alguns sistemas de karaokê japoneses usavam .kap para scripts de letras sincronizadas - formato de texto inteiramente não relacionado.
Programas que abrem arquivos KAP
Detalhes técnicos
especificação profunda| Estrutura do arquivo | Arquivo de duas partes: cabeçalho de texto ASCII + corpo raster binário, separados pelo byte NUL/`0x1A` |
| Formato do cabeçalho | Linhas de parâmetros nomeados: `VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY` |
| Codificação raster | Codificação proprietária scan-line run-length; os valores dos pixels são índices de paleta de 7 bits compactados como pares (contagem, índice) |
| Profundidade de cor | Paleta indexada de 7 bits - máximo de 127 cores definidas pelas entradas `RGB/` no cabeçalho ASCII |
| Ordem dos bytes (seção binária) | Big-endian |
| Criptografia | Nenhuma em `.kap`; a variante criptografada BSB v4.0 usa a extensão `.cap` (não legível por GDAL ou ferramentas de código aberto) |
| Georreferenciamento | Pontos de controle terrestre em linhas `REF/`; datum geodésico (`GD=`) e projeção (`PR=`) declarados no cabeçalho |
| Driver GDAL | `BSB` - lê `.kap` e `.bsb`; arquivos `.cap` criptografados não são suportados |
| Tamanho de arquivo típico | 500 KB - 50 MB |
| Tipo MIME | `image/x-kap` |
| Distribuidor primário | NOAA (Raster Navigational Charts, 1994-2024); 1.007 cartas aposentadas até dezembro de 2024 |
| Substituído por | ENC (Electronic Navigational Charts) no formato vetorial S-57/S-101 para navegação moderna |
| Lançado | early 1990s (BSB format developed by Maptech for digital nautical charts) |
| Versão mais recente | BSB 4.0 (introduced encryption for CAP files) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | gdal.org |
Conversões de KAP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos KAP.