MBTiles(MapBox Tiles)ファイルとデータ形式
GISBoxは、OSGB/GEOTIFF/RVT などの複数の GIS フォーマットでの編集をサポートし、3DTiles/Terrain への変換や公開が可能なワンストップ 3DGIS データ編集、変換、公開プラットフォームです。
概要
MBTilesは、地理空間データを格納するための一般的なフォーマットで、タイル(Tile)形式で地図データを保存する規格です。MBTiles ファイルは、地図データをタイルの形式で分割およびエンコードし、GIS アプリケーションやオンラインマップサービスで迅速に表示およびインタラクションができるようにします。

データフォーマットの概要
- **ファイル拡張子: **.mbtiles これは MBTiles ファイルの標準拡張子であり、このファイルが MBTiles フォーマットの地図タイルデータベースであることを示します。
- **データベースタイプ: **MBTiles ファイルは本質的に SQLite データベースファイルであるため、SQLite データベースビューアや関連するソフトウェア(例: QGIS)を使用してその内容を開いて確認できます。
長所
- 効率的な保存: MBTiles ファイルはタイル形式でデータを保存し、適切な圧縮アルゴリズムを使用して地図データを効率的に圧縮し、ストレージスペースを節約します。
- 高速な読み込みとレンダリング: データがタイル形式で保存されているため、MBTiles ファイルは地図を読み込んでレンダリングする際に非常に高速で、ユーザー体験を向上させます。
- オフラインアクセス: MBTiles ファイルには地図データが完全に保存されているため、ネットワーク接続がなくても地図データを利用することができ、モバイルデバイスやオフラインマップ機能が必要なシーンに適しています。
- 高い互換性: MBTiles は汎用的な地図データフォーマットであり、さまざまな GIS ソフトウェアやプラットフォームで使用および共有可能で、広範な互換性を提供します。
- オープンソースで無料: MBTiles 規格のテキスト内容は、Creative Commons Attribution 3.0 United States License のもとで提供されており、ユーザーは自由に使用、変更、配布できます。
短所
- データ更新の不便: MBTiles ファイルは静的な地図データセットであり、データの更新にはファイル全体を再生成する必要があるため、頻繁に更新される地図データには向いていません。
- ファイルサイズの制限: ファイルのサイズが地図データの範囲や詳細度に制限をかける可能性があり、非常に大きな地図データセットの場合、複数の MBTiles ファイルに分割して管理する必要があります。
- 特定の投影法のサポート: MBTiles は基本的にメルカトル投影のタイルのみをサポートしており、他の座標系の地図タイルを保存する場合、特定のソフトウェアで変換と表示を行う必要があります。
応用シーン
MBTiles ファイルは、地図データへのオフラインアクセスが必要な場合や、軽量な GIS アプリケーション、モバイルデバイスでの地図アプリケーションなどでの利用に適しており、地図データの保存とインタラクションの効率的なソリューションを提供します。
例
- MBTiles ファイルのインスタンス。

- MBTiles ファイルのインスタンス。

ファイルの開き方
- GlobalMapper で開いた MBTiles ファイル。

- QGIS で開いた MBTiles ファイル。

関連 GIS ファイル
GPKG
GDB
MDB
SID
参考
- https://wiki.openstreetmap.org/wiki/MBTiles
- https://gdal.org/en/stable/drivers/raster/mbtiles.html
- https://support.surveycto.com/hc/en-us/articles/360037854914-Offline-GPS-and-maps-using-MBTiles