MGLOfflineStorage を使用して、オフラインで使用するタイル (デフォルト スタイル) をダウンロードしています。非常に小さな領域をダウンロードするには、~75MB かかります。はるかに大きなリージョンをダウンロードすると、100MB ほどかかりますが、これは奇妙です。実際のタイルはそれほど大きくなく、すべての地域で 70MB 程度の一般的なデータまたは何か (フォント、アイコンなど) がダウンロードされるようです。これは正常ですか?
その共通データを特定のスタイルのアプリに埋め込むことは可能ですか? または、その共通データを何らかの形で小さくするには?
編集: ベクター タイルのこの一般的なサイズは、スタイルに大きく依存しているようです。基本的なスタイルでテストしたところ、70MB ではなく 40MB かかりました。
また、ラスター タイル (サテライト スタイル) を使用してテストしました。結論は、ラスター タイルを使用する方が小さい領域に適し、ベクター タイルを使用する方が大きい領域に適しているということです。これは、ラスター タイルはベクター タイルよりも領域サイズに大きく依存し、ラスター タイルには最初の共通ダウンロードがないためです。
追加の質問は、ストリート スタイルをラスター タイルとして使用することは可能ですか?
ios-v3.2.0-rc.1 の使用