GDB ファイル形式とは?
.gdbファイルは、Garmin MapSourceおよびその実質的な後継であるGarmin BaseCampが、コンピュータ上にGPSデータを保存するために使用するネイティブのデータベース形式です。Garmin GPSデバイスで記録された、あるいはデバイス用に準備されたウェイポイント、ルート、トラックのコレクションを保持します。
この形式はバイナリであり、Garmin Ltd.の独自仕様です。ファイルは、先頭付近にあるASCIIシグネチャ「MsRcd」によって識別可能です。これは、InterBaseデータベースファイルやEsriジオデータベースなど、.gdb拡張子を使用する他の無関係な形式と区別するためのヘッダーマーカーです。.gdbファイルはプレーンテキストビューアでは開くことができず、専用のGPSソフトウェアが必要です。
データは以下の3つのレコードタイプで構成されています:
- ウェイポイント - 名前、シンボル、およびオプションのメモが付いた個別の座標点。
- ルート - 計画されたナビゲーションパスを定義するウェイポイントの順序付けられたシーケンス。
- トラック - 実際の移動の足跡ログで、タイムスタンプ付きの座標シリーズとして保存されます。
.gdbはオープンスタンダードではないため、サードパーティ製ツールはリバースエンジニアリングされた仕様に依存しています。最も広く使用されているGPSデータ変換ユーティリティであるGPSBabelは、Windows、macOS、Linuxで.gdbを読み書きでき、オープンなGPX標準や、Google Earthで使用するためのKMLに変換できます。開発終了したMapSourceの公式な代替品であるGarmin BaseCampは、WindowsおよびmacOSで.gdbファイルを開くことができます。
長期保存やクロスプラットフォームでの共有には、.gpxへのエクスポートが推奨されます。GPXは、事実上すべてのGPSソフトウェアおよびハードウェアでサポートされているユニバーサルなオープンXML形式であるためです。
セキュリティと安全性
リスク: LOWGarmin GPSの.gdbはデータファイルであり実行ファイルではないため、開くことは安全です。主な注意点として、怪しい「GDBビューア/オープナー」のダウンロードサイト(珍しい拡張子を狙ったPUP/アドウェアの温床)を避け、公式ツール(BaseCamp、GPSBabel)を使用してください。また、GPSトラックには自宅の場所や行動パターンが含まれる可能性があるため、生のトラックファイルを公開共有する際は注意してください。
形式の詳細
概要- InterBase / 初期のFirebirdデータベース - Borland InterBase(および初期のFirebird)の単一ファイル形式のリレーショナルサーバーデータベース。ビューアではなくデータベースエンジンを接続して読み取ります(新しいバージョンでは.ib/.fdbを使用)。
- Esri ファイルジオデータベース - 単一のファイルではなく、内部に多くのフィーチャクラスファイルを含む「.gdb」で終わるフォルダです。ArcGISまたは無料のQGISで開きます。
GDB ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Garmin Ltd. |
| 形式タイプ | バイナリ独自仕様GPSデータベース |
| ファイルシグネチャ (マジックバイト) | ファイル先頭付近のASCII文字列「MsRcd」 |
| MIMEタイプ | `application/octet-stream` |
| 座標系 | WGS 84 (Garminデバイスで使用される標準GPS測地系) |
| 保存されるデータオブジェクト | ウェイポイント、ルート、トラックログ |
| エンコーディング | 非圧縮バイナリレコード(人間が判読不可) |
| 公式ソフトウェア | Garmin MapSource(開発終了)およびGarmin BaseCamp |
| サードパーティ製変換ツール | GPSBabel(オープンソース、Windows / macOS / Linux) |
| 同等のオープン形式 | GPX - 相互運用性とアーカイブのために推奨 |
| 関連するGarmin形式 | POI(地点情報)用の`.gpi`、スタンドアロンのトラックエクスポート用の`.trk` |
| 内部バージョニング | ファイルヘッダーに埋め込まれた形式バージョン番号(MapSourceのリリースごとに異なる) |
| ウェイポイントシンボルセット | デバイスのマップアイコンを参照するためにGarmin固有の数値シンボルIDを使用 |
| プラットフォームサポート(公式) | WindowsおよびmacOS。LinuxからはGPSBabel経由でのみアクセス可能 |
| リリース日 | Garmin MapSource GDB, ~2000s |
| 仕様書 | www.gpsbabel.org |
GDB の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。GDB ファイルについて最初の質問をしてみましょう。