Format Atlas

データ

MBTilesとは

MBTilesは地図タイルとメタデータをSQLiteデータベースに収める形式です。仕様1.3を対象とし、画像タイルとgzip圧縮MVTを格納するpbfタイルを区別します。

.mbtilesSQLite内の地図タイル集

最終確認: 2026-09-28

この形式を選ぶ場面

  • 対応地図アプリでオフライン地図を使う

避けた方がよい場面

  • 編集可能な元のGIS地物をすべて保存する用途

主な用途

  • 縮尺別の地図タイルを一つのファイルで渡す

特徴

  • metadataとtilesの規定された表または互換ビューでタイルを管理する

メリットとデメリット

メリット

  • タイル位置と内容をファイル内でまとめて参照できる

デメリット

  • SQLiteで読めてもアプリがタイル内容を描画できるとは限らない

開く・変換する

開く方法

MBTiles対応GISでformat・範囲・ズーム・レイヤーを確認します。tile_rowはTMS方式で、一般的なXYZのyとは上下逆です。変換はy_TMS = 2^z - 1 - y_XYZです。

変換方法

タイルの抽出時は座標とmetadataを保持します。pbfの中身はgzip圧縮MVTです。画像とベクトルでは必要な処理が異なり、元地物の精度や削除した属性は復元できません。

注意点

  • ベクトルタイルの描画スタイルを別途用意し、地図データの共有範囲と出典表示を確認します。SQLite全体が一律の圧縮方式を持つわけではなく、圧縮はタイル内容によります。

FAQ

MBTilesはMVTと同じですか?

いいえ。MBTilesはタイル集を保存する入れ物です。MVTはその中に格納できるベクトルタイルの符号化で、MBTilesには画像タイルも入ります。

次に見る

参考資料・仕様