コンパス 55。オフラインマップ。

PRO PACK アップグレードでご利用いただけます。

マッププロバイダーと領域を指定してアプリ内で直接マップをダウンロードする方法と、MOBAC や TileMill で作成した既存のマップ(mbtiles、sqlitedb、Rmaps 形式)を取り込む方法のいずれにも対応しています。

このページでは、アプリ内で直接マップを作成する方法を説明します。既存のマップを取り込む方法については、こちらをご覧ください: 既存の mbtiles、Rmaps、sqlitedb マップをインポートする

オフラインマップは、マップサーバーが提供するラスタタイルをもとに構成されます。本アプリには、あらかじめ次のマップタイルソースが組み込まれています。

  • OpenStreetMap(ズーム 0〜18)
  • ESRI 衛星画像(ズーム 0〜17)
  • Stan’s(アプリ作者)の Lab/Beta OSM マップサーバー(ズーム 0〜18)
  • Esri Navigation Charts(ズーム 0〜10)
  • Esri World Topo Map(ズーム 0〜18)
  • Esri World Street Map(ズーム 0〜18)

もちろん、ご自身でマップソース/サーバーを追加してダウンロードに使用することもできます。Mapbox など一部のサーバーではアクセスにキーが必要となる場合があります。マップソースの URL に必要なキーを含めてください。

オフラインマップを作成するには、「マップ設定」画面で「+」ボタンをタップします。

オフラインマップの詳細画面で、マップ名を設定します(マップ名の行をタップ)。

ダウンロード元のマップソースを選択します(ソースの行をタップ)。

ダウンロードする領域を選ぶには、「領域」の行をタップします。

「ズームレベル」の行をタップして、ダウンロードしたいズームレベルを選択します。

あとは「ダウンロードを開始」ボタンをタップするだけです。実行する前に、ダウンロードサイズと、デバイスに残っている空き容量を確認してください。

ダウンロード中は、再開/キャンセルのボタンでダウンロード処理を一時停止したりクリアしたりできます。マップサーバーのエラーやタイムアウトで止まった場合も、「再開」ボタンで続きから再開できます。

ダウンロードが完了してマップ設定画面に戻ったら、マップリストからダウンロード済みのマップを選択するだけで利用できます。マップに表示されている領域が、選択したオフラインマップの対象範囲外の場合は、現在のズームレベルを示す「データなし」のタイル表示になります。

ズームインまたはズームアウトして、ダウンロード済みのズームレベルの範囲内に入るようにしてください。低いズームレベルもあわせてダウンロードしておくと、ダウンロード済みの領域がマップ上で見つけやすくなります。たとえば、まずズーム 5〜16 を、続けて 14〜16 をダウンロードするのがおすすめです。低ズームのレベルはタイル数が少なく、容量もほとんど消費しません。

ダウンロードサイズはどれくらい?

タイル(画像)の総数は、ダウンロードする領域とズームレベルによって変わります。目安として:

モナコとモンテカルロ

利用可能な最低ズームから最高ズームまでをダウンロードした場合、合計はおよそ 10 MB になります。

ラスベガス

陸上ナビゲーションであれば、ズーム 6〜16 で十分です。ラスベガス全域をカバーしてもおよそ 71 MB のダウンロードに収まります。

データ量は多い?

別の角度から考えてみてください。これは、オンラインマップを使ってナビゲーションする場合に通信で消費されるデータ量とほぼ同じです。事前に少しまとめてダウンロードしておけば、データプランの容量を大きく節約できます。

カスタムマップ

特殊な用途向けに、地形図、サイクルマップ、海図など、優れたマップを提供するサーバーが多数あります。その多くは、ユーザーの皆さんによって作られ、オープンライセンスで自由に利用できる世界地図 OpenStreetMap をベースにしています。代表例として OpenCycleMapStamen maps があります。

Mapbox のように、サブスクリプション制でデータを提供しているサーバーもあります。これらを利用するには、URL にライセンスキーを付与する必要があります。いずれもマップソースとして追加できます。

カスタムのマップサーバー URL を登録すれば、そのままオンラインで利用したり、オフラインマップとしてダウンロードしたりできます。

技術仕様

  • 対応投影法: Spherical Mercator (Google マップで標準採用されており、多くのマッププロバイダーが利用)
  • URL パラメータ:x 座標、y 座標、z(ズーム)に対応
  • 1 つのオフラインマップで動作可能なダウンロード上限:500 MB(iPhone 5S の場合)
  • オフラインマップの登録数:無制限
  • カスタムマップの登録数:無制限

関連情報:

オフラインマップの代わりにグリッドが表示されます。