KAP ファイル形式とは?
.kap ファイルは、1990年代初頭に Maptech Inc. によって開発された BSB 形式のラスタ航海用チャートを保存します。NOAA は 1994年に公式のラスタ航海図(RNC)としてこの形式を採用し、20年以上にわたり電子チャートプロッターや船舶用ナビゲーションソフトウェアの標準となりました。
各 .kap ファイルは 2つのセクションで構成されています。1つ目はプレーンテキストの ASCII ヘッダーで、VER/(形式バージョン)、BSB/NA=(チャート名)、RA=(ピクセル寸法)、GD=(測地系)、PR=(投影法)、RGB/(最大127エントリのインデックス付きカラーパレット)、REF/(地上基準点)、PLY/(境界ポリゴン)などの名前付きパラメータ行でチャートを記述します。ヘッダーは NUL または 0x1A バイトで終了します。2つ目のセクションは、7ビットのパレットインデックスシステムを使用したスキャンライン・ランレングスデータとしてエンコードされたバイナリラスタ画像です。
GDAL は BSB ドライバを介して .kap の読み取りをサポートしています。OpenCPN は、この形式をサポートする最も広く使用されているオープンソースのチャートプロッターです。暗号化された BSB v4.0 バリアントは .cap 拡張子を使用し、オープンソースツールでは読み取ることができません。関連する .bsb 拡張子は、マルチファイルチャートパッケージで .kap と共に使用されることがあります。
NOAA は、2019年に発表された移行を完了し、2024年12月までに 1,007 枚すべての RNC .kap チャートを公式に廃止しました。現代の電子航海では、S-57/S-101 ベクタ形式の ENC(電子航海図)が使用されます。.kap ファイルは、歴史的な航海記録、レジャーボート用ソフトウェア、および GIS 研究において引き続き活用されています。
セキュリティと安全性
リスク: LOWパッシブデータファイル(ラスタチャート画像 + メタデータ)。実行可能コードは含まれていません。開いても安全です。BSB v4 の暗号化された .CAP ファイルは標準ツールでは開きませんが、これはセキュリティリスクではなく DRM によるものです。
形式の詳細
概要- カラオケテキスト/タイミングファイル (KAP) - 一部の日本のカラオケシステムで、タイミング調整された歌詞スクリプトに .kap が使用されていました。これは全く無関係のテキスト形式です。
KAP ファイルを開くプログラム
技術的詳細
詳細仕様| ファイル構造 | 2部構成のファイル:ASCII テキストヘッダー + バイナリラスタ本体(NUL/`0x1A` バイトで区切られる) |
| ヘッダー形式 | 名前付きパラメータ行:`VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY` |
| ラスタエンコーディング | 独自のプロプライエタリなスキャンライン・ランレングス符号化。ピクセル値は(カウント、インデックス)のペアとしてパックされた 7ビットのパレットインデックス |
| 色深度 | 7ビットインデックスパレット - ASCII ヘッダーの `RGB/` エントリで定義される最大 127 色 |
| バイト順序(バイナリセクション) | ビッグエンディアン |
| 暗号化 | `.kap` にはなし。BSB v4.0 の暗号化バリアントは `.cap` 拡張子を使用(GDAL やオープンソースツールでは読み取り不可) |
| 地理参照 | `REF/` 行の地上基準点、ヘッダーで宣言された測地系(`GD=`)および投影法(`PR=`) |
| GDAL ドライバ | `BSB` - `.kap` および `.bsb` を読み取り。暗号化された `.cap` ファイルは未サポート |
| 一般的なファイルサイズ | 500 KB - 50 MB |
| MIME タイプ | `image/x-kap` |
| 主な配布元 | NOAA(ラスタ航海図、1994年-2024年)。2024年12月までに 1,007 枚のチャートが廃止 |
| 後継形式 | 現代の航海用には S-57/S-101 ベクタ形式の ENC(電子航海図) |
| リリース日 | early 1990s (BSB format developed by Maptech for digital nautical charts) |
| 最新バージョン | BSB 4.0 (introduced encryption for CAP files) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | gdal.org |
KAP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。KAP ファイルについて最初の質問をしてみましょう。