5

Androidでオフラインマップを実装するにはどうすればよいですか. mapsforge ライブラリで試してみました。ウィスコンシン州のバイナリ マップ ファイルは提供されません。では、どうすれば独自のマップ バイナリ ファイルを作成できますか?

前もって感謝します。

4

1 に答える 1

8

次の 2 つのものが必要です。

  1. mapsforge ライブラリを使用できるようにするプログラム。これに関しては、ライブラリに例として付属する AdvancedMapViewer というプログラムを使用できます。

  2. マップファイル。基本的に、OpenStreetMap データから独自のマップファイルを作成する必要があります。これは、Osmosis のプラグインを使用して行います。このプラグインの説明は次のとおりです。

https://github.com/mapsforge/mapsforge/blob/master/docs/Getting-Started-Map-Writer.md

要するに、次のように機能します。

次に、作成したファイル wisconsin.map をデバイスに配置し、AdvancedMapViewer からロードします。

于 2012-03-14T10:55:25.893 に答える