Che cos'è il formato di file KAP?
I file .kap memorizzano carte nautiche raster in formato BSB - carte nautiche digitali sviluppate da Maptech Inc. all'inizio degli anni '90. La NOAA ha adottato il formato per le sue Raster Navigational Charts (RNC) ufficiali nel 1994, ed è diventato lo standard per i chart plotter elettronici e i software di navigazione marittima per oltre due decenni.
Ogni file .kap consiste di due sezioni. La prima è un'intestazione ASCII in testo semplice le cui righe di parametri denominati descrivono la carta: VER/ (versione del formato), BSB/NA= (nome della carta), RA= (dimensioni dei pixel), GD= (datum geodetico), PR= (proiezione), RGB/ (tavolozza dei colori indicizzata, fino a 127 voci), REF/ (punti di controllo a terra) e PLY/ (poligono di confine). L'intestazione termina con un byte NUL o 0x1A. La seconda sezione è un'immagine raster binaria codificata come dati run-length per riga di scansione utilizzando un sistema di indici di tavolozza a 7 bit.
GDAL fornisce il supporto in lettura per .kap tramite il suo driver BSB; OpenCPN è il chart plotter open-source più diffuso che supporta il formato. La variante crittografata BSB v4.0 utilizza l'estensione .cap e non può essere letta da strumenti open-source. L'estensione correlata .bsb viene talvolta utilizzata insieme a .kap nei pacchetti di carte multi-file.
La NOAA ha ufficialmente ritirato tutte le sue 1.007 carte RNC .kap entro dicembre 2024, completando una transizione annunciata nel 2019. La moderna navigazione elettronica utilizza le ENC (Electronic Navigational Charts) nel formato vettoriale S-57/S-101. I file .kap rimangono in uso attivo per la navigazione storica, il software per la nautica da diporto e la ricerca GIS.
Sicurezza e incolumità
RISCHIO: LOWFile di dati passivo (immagine di carta raster + metadati). Non contiene codice eseguibile. Sicuro da aprire. I file .CAP crittografati da BSB v4 non si apriranno negli strumenti standard - non è un rischio per la sicurezza, solo DRM.
Dettagli del formato
in sintesi- File di testo/temporizzazione Karaoke (KAP) - Alcuni sistemi karaoke giapponesi utilizzavano .kap per script di testi temporizzati - formato di testo del tutto non correlato.
Programmi che aprono file KAP
Dettagli tecnici
specifiche approfondite| Struttura del file | File in due parti: intestazione di testo ASCII + corpo raster binario, separati da un byte NUL/`0x1A` |
| Formato intestazione | Righe di parametri denominati: `VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY` |
| Codifica raster | Codifica proprietaria scan-line run-length; i valori dei pixel sono indici di tavolozza a 7 bit impacchettati come coppie (conteggio, indice) |
| Profondità colore | Tavolozza indicizzata a 7 bit - massimo 127 colori definiti dalle voci `RGB/` nell'intestazione ASCII |
| Ordine dei byte (sezione binaria) | Big-endian |
| Crittografia | Nessuna in `.kap`; la variante crittografata BSB v4.0 utilizza l'estensione `.cap` (non leggibile da GDAL o strumenti open-source) |
| Georeferenziazione | Punti di controllo a terra nelle righe `REF/`; datum geodetico (`GD=`) e proiezione (`PR=`) dichiarati nell'intestazione |
| Driver GDAL | `BSB` - legge `.kap` e `.bsb`; i file crittografati `.cap` non sono supportati |
| Dimensione tipica del file | 500 KB - 50 MB |
| Tipo MIME | `image/x-kap` |
| Distributore primario | NOAA (Raster Navigational Charts, 1994-2024); 1.007 carte ritirate entro dicembre 2024 |
| Sostituito da | ENC (Electronic Navigational Charts) in formato vettoriale S-57/S-101 per la navigazione moderna |
| Rilasciato | early 1990s (BSB format developed by Maptech for digital nautical charts) |
| Ultima versione | BSB 4.0 (introduced encryption for CAP files) |
| Standard aperto | Sì · royalty-free |
| Specifica | gdal.org |
Conversioni KAP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file KAP.