ファイルを知る、使いこなす。
.mbtiles

地図タイルデータベース

地図・GPS

MBTILESはSQLiteに地図タイルとメタデータをまとめる形式です。画像タイルとベクタータイルの両方があり、対応する表示ソフトが必要です。編集用の全地物データを含むとは限りません。

主な用途
オフライン地図タイルの格納
中身の種類
バイナリデータ
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

MBTiles対応のQGIS・GDAL等

原本を残し、対応アプリで内容を確認する方法です。

  1. コピーのタイル種類を配布元の説明で確認します。
  2. 対応するGISから読み込みます。
  3. 収録範囲と複数ズームを確認します。
受け取ったファイルの条件を調べる

必要な付属ファイルや設定を、開く前に確認します。

  1. タイル形式と表示アプリの対応を確認します。
  2. 収録した地域とズーム範囲を確認します。
  3. ベクター用ならスタイル・フォント等も確認します。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • 真っ白:収録範囲外・未収録ズームか確認します。
  • 画像として読めない:ベクタータイルか確認します。
  • 色や文字なし:描画スタイルと資源を確認します。
  • 位置が違う:表示側の座標・タイル解釈を確認します。

MBTiles → 対応GISの地図出力

  1. 対応ドライバーで読み、必要範囲を別形式へ出力します。
  2. 出力を開き直し、本文の確認項目と照合してから渡します。

タイル化で省略・単純化された元情報は復元できません。

ラスターとベクターの区別

ラスターは描かれた画像、ベクターは描画対象のタイルデータです。SQLiteで開けることと地図として正しく表示できることは別です。

この手順の根拠:Mapbox · MBTiles specification / GDAL · MBTiles driver / GDAL · Mapbox Vector Tiles driver

具体例:受け渡し前にここを確認

例:現場用地図は対象範囲の複数ズームをオフラインで試し、文字や凡例も確認します。

この手順の根拠:Mapbox · MBTiles specification / GDAL · MBTiles driver / GDAL · Mapbox Vector Tiles driver

関連形式との違い

関連形式との違い
形式・方法用途と引き継ぐ情報
.mbtilesオフライン地図タイルの格納
GeoPackage / PBF別地理DB/複数用途のバイナリ表現。
MBTiles → 対応GISの地図出力タイル化で省略・単純化された元情報は復元できません。

取り扱いと安全性

地図データのライセンスと再配布条件、位置情報を確認します。

よくある質問

SQLiteなら編集できる?

タイル仕様と整合性が必要で手編集は避けます。

全世界を収録?

範囲とズームはファイルごとに違います。

PBFとは同じ?

MBTilesは容器、PBFは内部タイル等にも使う別表現です。

形式の基本情報:正式名称・MIME type・管理団体
名称
Map Tile Database
管理・仕様
Mapbox
MIME type
用途・配信元の指定を確認してください。拡張子だけでMIME typeは確定できません。

公式・一次情報

  • 標準仕様MBTiles specification

    SQLiteベースのタイル保存仕様。

    Mapbox · リンク確認:
  • ソフトウェア公式MBTiles driver

    ラスター・ベクタータイルの取り扱い。

    GDAL · リンク確認:
  • ソフトウェア公式Mapbox Vector Tiles driver

    PBFベクタータイルと座標の扱い。

    GDAL · リンク確認: