2017-12-27 9 views
1

1 Mapsforge OSMマップファイルを使用したオフラインマップの表示は、Mapboxのような商用ツールを使用するHTML5 Webアプリケーションでのみ可能です。あなたはthis postで読むことができますので、そうするための無料のツールはありません。プログレッシブウェブアプリケーション - オフラインのMapsforge .mapファイルを使用して地図を表示できますか?

オフラインMapsforge OSMマップをプログレッシブウェブアプリケーションに表示することはできますか?それは本当に素晴らしいでしょう。

なぜオフラインのMapsforgeファイルが表示されるのですか?それは自由で良いOSMマップです。それは1つの(大きい)領域につき1つのファイルとして利用できるので、x/y/zフォルダに小さなファイルがたくさんあるわけではありません。

答えて

0

ソリューションをスキャンした後、mapsforgeを使用してオフラインOSMマップにアクセスするためのより良い方法があると思います。解決方法は、OSMマップ要求をキャッシュするためのものです。この方法を使用すると、マップフォージデータをあらかじめロードする必要はありません。あなたはそのエリアをブラウズするだけです。もう一つの方法は、より低いレベルのOSMデータをプリフェッチするために「シード」を開始することです。

キャッシングマップの要求は、さまざまな方法で可能です。最初の紹介として、私はa recommendation for storing data offlineを参照しています:

URLアドレス指定可能なリソースについては、Cache API(Service Workerの一部)を使用してください。他のすべてのデータについては、IndexedDB(Promisesラッパー付き)を使用してください。

関連する問題