iPhone・iPod touchの「マップ」アプリをオフラインで使うカスタム地図を作る方法 - Touch Lab - タッチ ラボ
Touch Lab - タッチ ラボ:iPhone・iPod touch・iPadのニュース、便利な使い方、アプリとアクセサリのレビューをお届けする情報サイト

ホーム > Hack - ハック

iPhone・iPod touchの「マップ」アプリをオフラインで使うカスタム地図を作る方法

By Nakimo:2008年4月21日

Maps Offline 『今日のアプリ第136回』で、「マップ」アプリをオフラインで使うことができるアプリ「Maps Offline」を紹介しました。

なかなか便利なのですが、”事前に地図を表示してキャッシュに保存しておかなければならない”、という制約があり、広い範囲の地図には不向きでした。

今回は Google Map から地図をダウンロードするフリーソフト、『GMDL』を使って広範囲のオフライン用地図を作ってみました。これにより、広範囲の地図もオフラインで使用できるようになります。

以下の手順は Windows XP で試しました。(Macな方は、ikki_j さんが手順を公開されていますので参照ください)

 

事前準備

  1. Jailbreak した iPhone・iPod touchを用意し、「Maps Offline」をインストール(手順
  2. SSH を有効にし、WinSCP で接続ができること
  3. GMDL を(http://www.in7ane.com/psp/gmdl.html)からダウンロードし展開
  4. Microsoft .NET 2 を必要に応じてインストール (http://www.microsoft.com/downloads/)

 

Step 1. 展開したGDMLフォルダの(\bin\Debug)にある「Global Map Download Tool.exe」を起動する。

2008-04-21_1616.png Step 2. 作成したいマップの場所と範囲を指定、プレビューボタンで確認する。問題が無ければダウンロードボタンを押す。

2008-04-21_1642.pngStep 3. ダウンロード用のフォルダを新規に作成します。

2008-04-21_1631.png

Step 4. 以下のようなタイル状の地図が表示されるので、容量節約のため必要のない部分のチェックをはずします(例えば海など)。ここでは山手線内の地図を作ってみようと思い、外側の地図を除外してみました。

2008-04-21_1648_001.png

Step 5. ダウンロードが始まります。範囲が広いとしばらくかかるので気長に待ちましょう。

2008-04-21_1658.png
ダウンロードが正常に終了すると、以下のメッセージが表示されます。
2008-04-21_1701_001.png
Step 6. 次はダウンロードした地図を iPhone・iPod touch の形式に変換します。”->iPhone”というボタンを押します。
2008-04-21_1717.png
Step 7. "Output:"に出力用のディレクトリパス(新規のフォルダ)を指定し、"Process"ボタンをクリックします。

2008-04-21_1721.png

Step 8. 正常に終了したら、作成したフォルダ内の”MapTiles.sqlitedb”というファイル名を任意(半角英数のみ)に変更します。

2008-04-21_1732.png

Step 9. ファイル名を変更したファイルを、WinSCP で iPhone・iPod touch 内の以下のディレクトリにコピーします。

2008-04-21_1742.png

Step 10. 「Maps Offline」から地図(この場合はYamanote)を選択して使用します。上記手順を繰り返すことで、複数のオフライン地図を切替えて使用することも可能です。

yamanote_offline_map.jpgTips: 地図内の場所をブックマークに登録しておくと、オフライン地図の”圏外”で自分の位置を見失うことを防ぐことができます。

質問・不明な点などありましたら、フォーラムへお願いします。

 

この記事を共有する

このエントリーをはてなブックマークに追加

この記事にコメントする

NakimoさんってSDKをゲットしたのですか?

カッティー :2008年4月21日 22:52

いつも参考にさせていただいてます。

Step 9 のコピー先は下記のサイトより

> /private/var/mobile/Library/MapsOffline/Cache/

にしました。

http://nambrot.com/index.php/home/33-mapsoffline/47-how-to-create-new-caches-on-a-pc

tomoyuki :2008年5月24日 04:41



最新エントリー

アプリ

アクセサリー

 

サイト内検索・購読

  • RSSリーダーで購読するメールで購読する動画をチェックするTwitterでフォローするFacebookファンページ

スポンサー

最新のアプリ・レビュー

最新のアクセサリー・レビュー

Misc

wau