大反省会 #2
先日は、ZIPで対応できないファイル数になることを言いましたが、ここであえてZIPを作ると、JavaはZIPを標準サポートしていて、某Android用アプリでタイル画像を地図として閲覧することができます。
でも当然問題が出ます。
ZIPの制限
収められるファイル数に制限があります。このため画像とにらめっこして、エイヤッと画像を切るポイントを指定する必要があります。さらに言うと、トライアンドエラーにならざるを得ないです。
1画像で1ZIPパックのつもりで生成した後で、ZIPの制限に引っかかっていると、その画像を切って作り直す、ということになります。ひとつの処理に時間がかかりまくるような時のトライアンドエラーは、頭から煙が出そうです。
どんなにいっても2Gまで
MicroSDと考えると、2Gを超えるものは外部ストレージにおいておくこと自体が無理です。