Hvad er KAP-filformatet?
.kap-filer gemmer raster-søkort i BSB-format - digitale søkort udviklet af Maptech Inc. i de tidlige 1990'ere. NOAA adopterede formatet til deres officielle Raster Navigational Charts (RNC'er) i 1994, og det blev standarden for elektroniske kortplottere og navigationssoftware til søs i over to årtier.
Hver .kap-fil består af to sektioner. Den første er en ASCII-header i almindelig tekst, hvis navngivne parameterlinjer beskriver kortet: VER/ (formatversion), BSB/NA= (kortnavn), RA= (pixeldimensioner), GD= (geodætisk datum), PR= (projektion), RGB/ (indekseret farvepalette, op til 127 indtastninger), REF/ (kontrolpunkter på land) og PLY/ (grænse-polygon). Headeren slutter med en NUL- eller 0x1A-byte. Den anden sektion er et binært rasterbillede kodet som scan-line run-length-data ved hjælp af et 7-bit palette-indekssystem.
GDAL giver læsestøtte til .kap via sin BSB-driver; OpenCPN er den mest anvendte open source-kortplotter, der understøtter formatet. Den krypterede BSB v4.0-variant bruger filendelsen .cap og kan ikke læses af open source-værktøjer. Den relaterede .bsb-filendelse bruges undertiden sammen med .kap i kortpakker med flere filer.
NOAA pensionerede officielt alle 1.007 af deres RNC .kap-kort inden december 2024, hvilket afsluttede en overgang annonceret i 2019. Moderne elektronisk navigation bruger ENC (Electronic Navigational Charts) i S-57/S-101-vektorformat. .kap-filer forbliver i aktiv brug til historisk navigation, software til lystsejlads og GIS-forskning.
Sikkerhed og tryghed
RISIKO: LOWPassiv datafil (raster-kortbillede + metadata). Indeholder ingen eksekverbar kode. Sikker at åbne. Krypterede .CAP-filer fra BSB v4 vil mislykkes med at åbne i standardværktøjer - ikke en sikkerhedsrisiko, blot DRM.
Formatdetaljer
kort fortalt- Karaoke tekst/timing-fil (KAP) - Nogle japanske karaoke-systemer brugte .kap til tidsstyrede tekstmanuskripter - et helt urelateret tekstformat.
Programmer der åbner KAP-filer
Tekniske detaljer
dyb specifikation| Filstruktur | Todelt fil: ASCII-tekstheader + binær rasterkrop, adskilt af NUL/`0x1A`-byte |
| Header-format | Navngivne parameterlinjer: `VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY` |
| Raster-kodning | Proprietær scan-line run-length-kodning; pixelværdier er 7-bit palette-indekser pakket som (antal, indeks) par |
| Farvedybde | 7-bit indekseret palette - maksimalt 127 farver defineret af `RGB/`-indtastninger i ASCII-headeren |
| Byte-rækkefølge (binær sektion) | Big-endian |
| Kryptering | Ingen i `.kap`; krypteret BSB v4.0-variant bruger `.cap`-filendelsen (kan ikke læses af GDAL eller open source-værktøjer) |
| Georeferering | Kontrolpunkter i `REF/`-linjer; geodætisk datum (`GD=`) og projektion (`PR=`) erklæret i headeren |
| GDAL-driver | `BSB` - læser `.kap` og `.bsb`; krypterede `.cap`-filer understøttes ikke |
| Typisk filstørrelse | 500 KB - 50 MB |
| MIME-type | `image/x-kap` |
| Primær distributør | NOAA (Raster Navigational Charts, 1994-2024); 1.007 kort pensioneret inden december 2024 |
| Erstattet af | ENC (Electronic Navigational Charts) i S-57/S-101-vektorformat til moderne navigation |
| Udgivet | early 1990s (BSB format developed by Maptech for digital nautical charts) |
| Seneste version | BSB 4.0 (introduced encryption for CAP files) |
| Åben standard | Ja · royaltyfri |
| Specifikation | gdal.org |
KAP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om KAP-filer.