[オフライン地図]Mobile GMaps (symbianOS)

おことわり:この記事は2009年5月、旧ブログに投稿した記事を転載しています。このため内容が古くなっている場合があります。

----------------------------------------------------------------------------------

以前にも地図のオフライン利用については何度か記事にしたことがありますが、いまでは当時より格段にオフライン用の地図作成が簡単になっているようです。

なぜ地図のオフライン利用なの? と思われた方へ

確かに今ではGoogle MapsYahoo Maps,、Windows Live searchなど、無料で利用できるたくさんのオンライン地図サービスがあり、ネットの繋がっている自宅などから簡単にこれらのサービスを利用できます。また、これらサービスを携帯からでも利用できるGoogle Maps MobileWindows Live Search Mobileなども各社が提供しており、Google Maps Mobileではあの悪名高い(笑)ストリートビューを携帯で見れるほどに進化しています。

20090521192155.jpg 20090521192206.jpg 20090521192223.jpg
Google Maps MobileでもPC版同様にストリートビュー表示が可能

しかし、これらの地図の閲覧中は、ネットに繋げていなくてはなりません。自宅や携帯で定額での契約をしていれば通信料はさほど問題ないのでしょうが、出先などでネットが使えない環境や、携帯の通信圏外に入ってしまえば地図を表示することができなくなってしまいます。
※携帯は海外の利用(国際ローミング)はパケット定額対象外としているキャリアもあるので注意。また機種によってはパケット定額を使えないものもあります。(例:SoftBank 705NK) 

そこで思いつくのがこれらの地図をオフラインで利用できないか、つまりネットに繋がっていなくても地図を使えればとても便利なわけです。

旅行先、出張先、パラグライダーのフライトエリア(山岳部などでは通信圏外となる地域も多いでしょう)の地図データを自宅でネットから読み込んでおき、携帯に保存しておければ、携帯での通信を行うことなく、オフラインで地図の利用ができることになります。高額なパケット請求の心配も全くありませんし、圏外でも地図を表示できます。

しかし上記の各社サービスには地図の保存機能はありません。つまり地図はオンラインでの利用に限られてしまっているのです。

そこで以前私が行っていた方法は過去記事)、画面キャプチャーソフトを使って、地図が画面に表示されたらキャプチャーを行って1枚づつ画像ファイルとして保存した後にファイルを連結し、できた1枚の画像の2、3点を選んで緯度経度を設定して(キャリブレーション)、地図として使えるようにするというものでした。※高度情報を追加することで3D地図としても使えます。過去記事

  • 1枚づつ手作業でキャプチャーを行うのはとても根気のいる作業で、またアプリケーション側がビットマップ地図の利用とキャリブレーション機能を備えていなくてはなりません。
  • キャリブレーション機能を持つアプリケーションで私が使っていたものには、PC用アプリではカシミール3DCompeGPS、Windows Mobile用アプリではGarmap CEがあります。

ところが、ここ数年オフラインでの地図利用を行うためのさまざまなツールやアプリケーションが開発・公開されるようになり、手順も簡単になっています。大別すると、アプリでオンラインで地図を表示させた上で、キャッシュを保存し再利用する方法と、アプリではオンラインでの地図表示ができないため、別途ツールを使って地図データをダウンロードし、アプリで利用する方法があります。

使い方に関してはサイトで検索すると参考になるサイトがたくさんありますのでここでは省略しますが、これらのツールやアプリケーションはフリーで利用できます。


<Symbian OS用> 当方所有Nokia N73 (SoftBank 705NK)で動作確認済

plugin_icon.gifMobile GMaps (MGMaps) 

リンク

  • NokiaなどSymbian OS搭載機種向けのフリーのJava地図アプリケーション
  • 但し、SoftBank仕様のノキア携帯(705NK等)ではアプリケーションのインストール、地図利用に制約多し。AllFile化、アプリインストール制限解除、MIDPアクセスパーミッション解除が必須
  • 2009/5/23現在の最新バージョンは1.39.18
  • 1.35よりStore Maps(保存地図の利用)に対応している
  • 現在アプリで直接表示可能なオンラインサービス地図はYahoo Maps、Windows Live、Ask.com、Open Street Map。
  • googlemaps_logo.jpgは1.36以降アプリで直接表示できないが、Store MapsはSettingsのMap TypesにあるNot Available(Google)の内の設定で使用可能(ここがポイント)
  • WindowsPCユーザはGUIツールリンクのMap Creation ToolおよびgMap Makerを使えばオンライン地図サービスのデータを取り込んで使用できる

Screenshot0022.jpg Screenshot0023.jpg
オンラインでは表示できないあの地図もオフラインで利用可能に!航空写真もOK

※SoftBank仕様のNokia携帯(705NK等)での利用について。インストールまでできても、地図をスクロールするたびに確認画面が出てしまうのはMIDPアクセスパーミッション制限のため

Screenshot0011.jpg Screenshot0012.jpg Screenshot0006.jpg
スイート設定:ユーザデータ読取りは「毎回確認/許可しない」しか選択できないようになっている

Screenshot0016.jpg Screenshot0017.jpg Screenshot0023.jpg
これを解除できれば「常時許可」が選択できるようになり確認メッセージは表示されない

この記事をソーシャルネットワークにシェア またはEverNoteにクリップできます

Submit to FacebookSubmit to TwitterSubmit to LinkedInこのエントリーをはてなブックマークに追加 Clip to Evernote
Share
先頭へ戻る