2016-07-22 12 views
0

私は3マイルで15
19までのズームレベルで見えるオフラインでエリア3のマップを持ってプロジェクトに取り組んでいます私は、バンドルに同梱するために必要なOSMタイルをダウンロードして、アプリは私が望むように十分近くで働いています。しかし、私は512タイルを必要とする網膜スクリーンの問題を見る。 (これは必須ですか?)オフライン地図タイルオプション

私は、後で使用するためにインターネットに接続するときに必要なタイルをダウンロードするようにユーザーをアレンジしました。
必要に応じてデバイスが網膜タイルをダウンロードすると思うのは正しいですか?

問題はありますが、私はその件に関して迅速なチュートリアルを見つけることができません。
別の問題は、私が今見つけることができない記事を見ていることを覚えているようだ、7月16日からMapquestがタイルダウンロードの提供を中止していると言っている。
そうなら、他にどんなオプションが残っていますか?

答えて

0

Maperitiveを使用して、必要なマップファイルをダウンロードできます。
Maperitiveに詳しい情報があります。

これは私がアンドロイドアプリケーションのマップファイルをダウンロードするために使用したものです。
私はこれがあなたに役立つことを願っています。もしそうなら、私はあなたを助けてくれることをうれしく思っていますが、ネットワークの可用性の間にタイルをキャッシュし、後でスウィフトで使用するために保管するために、私はあなたを助けることができません。

+0

その鉛のおかげで。私は、私が考えていた多くの解決策でMaperitiveを見ていた。私は256タイルと512タイルをダウンロードし、8ビットで合計サイズを30Moに抑えました。 タイルをロードするコードは です。urlTemplate = baseURL.stringByAppendingString( "osmm/{z}/{x}/{y} .png /") 必要に応じて網膜タイルをロードする方法を知りたいですか? – cpmac

+0

すみません、網膜タイルの装填方法がわかりません –