OnlineMapMaker logo

MBTilesビューアー — オフラインの地図タイルパッケージをオンラインで表示

.mbtilesファイルをアップロードすると、含まれるすべてのズームレベルまで、地図として描画されます。パン、ズームしながら、タイルセットのメタデータを確認できます。すべてインストール不要です。 全画面で開く ↗

Rate this tool:
広告
広告
Loading tool…
GISプロジェクトでお困りですか?サービスを見る

MBTilesファイルとは?

MBTilesは、大きく縮小した広域表示から、街路レベルの細かい詳細まで、地図タイルのピラミッド全体を1つのSQLiteデータベースファイルにまとめたものです。ズームレベル、行、列の名前で分けられた何千もの個別画像ファイルをフォルダで管理する代わりに、すべてが1つの.mbtilesファイルの中に収まります。このファイルには、タイル本体を格納するtilesテーブルと、タイルセットの名前、フォーマット、ズーム範囲、地理的範囲を記録するmetadataテーブルが含まれています。

使い方 — ステップバイステップ

Step 1: ツールを開く
1
ステップ 1
ツールを開く
MBTilesビューアーにアクセスすると、ファイルをアップロードできるエリアがすぐに表示されます。
Step 2: MBTilesファイルをアップロードする
2
ステップ 2
MBTilesファイルをアップロードする
.mbtilesファイルをツールにドラッグ&ドロップするか、クリックして端末から選択してください。
Step 3: タイルセット情報パネルを確認する
3
ステップ 3
タイルセット情報パネルを確認する
タイルセットの名前、フォーマット、ズーム範囲、範囲、説明が、メタデータから直接読み取られて表示されます。
Step 4: 地図をパン・ズームする
4
ステップ 4
地図をパン・ズームする
ドラッグでパン、スクロールでズームできます。タイルはファイルから直接読み込まれるため、探索中も読み込み待ちがありません。
Step 5: 不透明度を調整する
5
ステップ 5
不透明度を調整する
タイルセットを薄くして下のベースマップと見比べられます。オーバーレイ型のタイルセットで特に便利です。
Step 6: ベクタータイルセットを見分ける
6
ステップ 6
ベクタータイルセットを見分ける
ファイルが画像ではなくベクター(PBF)タイルを含む場合、ビューアーがはっきりと通知し、メタデータはそのまま表示されます。
Step 7: 別のファイルを試す
7
ステップ 7
別のファイルを試す
「クリア」をクリックして、別の.mbtilesパッケージをアップロードすると、同じ方法で探索できます。
Step 8: 全画面で開く
8
ステップ 8
全画面で開く
タイルセットをじっくり確認したいときは、全画面表示を使うと、より大きく集中しやすい地図で見られます。

タイルセットはあなたの端末から出ません

このビューアーは、WebAssembly版のSQLiteを使って、.mbtilesファイルをすべてブラウザ内で開きます。ファイルがどこかにアップロードされることは一切ないため、独自の画像データや未公開のベースマップなど、第三者のサーバーに送りたくないタイルセットを確認する場合にも安心です。

MBTilesが生まれた理由

MBTilesは2011年にMapboxが導入した形式で、オフライン用の地図タイルは数が多く、バラバラのファイルとして管理するのが面倒だという特定の問題を解決するために作られました。1つのSQLiteデータベースにまとめることで、完全なオフラインベースマップをスマートフォンにコピーしたり、フィールド用の端末に同期したり、1つのダウンロードとして共有したりできるようになりました。以来、この形式は事実上の標準となり、TileMill、Mapbox Studio、QGIS、tippecanoeといったツールで生成されています。

広告
広告

実際の活用例

🏞️
地図制作の品質チェック
公開する前に、カスタムスタイルのベースマップパッケージに欠けているタイルやズームレベルのずれがないか確認できます。
🎓
教育・学習
実際のMBTilesファイルのズームレベルを探索しながら、タイルピラミッドの構造を学生に見せられます。
🚁
ドローン測量の成果物確認
ドローン測量のフライトで作成したオルソモザイクのタイルパッケージを、クライアントに納品する前に確認できます。
🗄️
古いタイルパッケージのアーカイブ確認
GISソフトウェアを一切インストールせずに、古いプロジェクトのアーカイブから取り出したタイルパッケージを開けます。
📡
電波のない現場での作業
接続のない場所に向かう前に、オフラインタイルセットが正しいエリアとズーム範囲をカバーしているか確認できます。
🧳
旅行・オフラインナビゲーション
電波の届かない場所への旅行に備えて、スマートフォンやGPS端末に読み込む前にオフライン地図パッケージをプレビューできます。

動画で見る: MBTiles Viewerの使い方(60秒)

読むより見たい方へ。ファイルのアップロード、タイルセットのメタデータの確認、地図の パン・ズーム操作までを短い動画で紹介します。

広告
広告

よくある質問

タイルセットのズーム範囲と範囲を確認できますか?
はい。情報パネルには、ファイルのmetadataテーブルにminzoom、maxzoom、boundsの値が記録されていれば、それらがそのまま表示されます。
ファイルはサーバーにアップロードされますか?
いいえ。.mbtilesファイルは、WebAssembly版のSQLiteを使って、すべてブラウザ内で開かれ読み込まれます。どこにも送信されることはありません。
このビューアーはベクタータイルに対応していますか?
ベクター(PBF)タイルセットのメタデータは読み取れますが、地図として描画できるのはラスタータイル(PNG、JPEG、WebP)のみです。ベクタータイルの描画には本格的な地図スタイリングエンジンが必要で、それはこのツールの範囲を超えています。
ファイルサイズに制限はありますか?
はい、100MBまでのファイルに対応しています。都市や地域、あるいは1つのプロジェクトエリア程度のタイルパッケージであれば、ほとんどの場合これで十分です。
MBTilesファイルとは何ですか?
MBTilesは、地図タイルを1つのSQLiteデータベースファイルに保存するための仕様です。これにより、何千もの個別画像の代わりに、ズームレベルのピラミッド全体を1つのファイルとしてまとめ、共有し、オフラインで利用できます。
ベースレイヤーとオーバーレイのタイルセットは何が違いますか?
MBTilesのメタデータでは、タイルセットを「baselayer」(完全なベースマップのように単独で使うもの)または「overlay」(陰影起伏図や境界線レイヤーのように、他の地図の上に重ねるもの)として区別できます。このビューアーは、ベースレイヤーには無地の背景を表示し、オーバーレイには下にベースマップを追加して表示します。
地図の一部が空白に見えるのはなぜですか?
MBTilesパッケージは、特定の地域とズーム範囲を対象に生成されることがよくあります。エクスポートされた範囲の外にあるエリアやズームレベルには単純にタイルが存在しないため、そのまま無地の背景が透けて見えます。
対応している画像フォーマットは何ですか?
PNG、JPEG、WebPのラスタータイルすべてに対応しています。ファイル自身のメタデータに記録されたフォーマットに基づいて判定されます。
サーバーにアップロードする前のタイルセットの確認に使えますか?
はい。それはこのツールの最も便利な使い方の1つです。パッケージをどこかに公開したり納品したりする前に、タイルが正しく描画され、正しいエリアをカバーしているかを確認できます。
このツールはMBTilesファイルを編集したり変換したりしますか?
いいえ、読み取り専用です。ファイルを変更したり、再エクスポートしたり、変換したりすることは一切なく、すでにファイルの中にある内容を表示するだけです。
広告
広告

その他のおすすめツール

Powered by sql.js, reading the tile package directly as a SQLite database in your browser. Every file you upload is read entirely in your browser — no file is ever sent to a server.

Basemap © OpenStreetMap contributors, drawn with Protomaps (hosted by KONAKTIVE), with CARTO as the fallback.

Muhammad Gulraiz Khan、GIS専門家、KONAKTIVEおよびOnlineMapMaker.comの創業者

著者について

Muhammad Gulraiz Khan

GIS専門家・コンサルタント、KONAKTIVE創業者

Muhammad Gulraiz Khanは、エネルギー分野向けに地理空間ソリューションを提供してきた10年以上のプロフェッショナル経験を持つGIS専門家です。世界銀行、国際金融公社(IFC)、USAIDのプロジェクトにも携わってきました。彼はプロフェッショナル品質の地図作成ツールを誰もが無料で利用できるようにするため、OnlineMapMaker.comを立ち上げました。

広告
広告