2012-06-03 5 views
0

Знаете ли вы какой-либо ZIP-файл, для использования в автономном режиме osmdroid, ограничения? У меня есть 23-мегабайтный Zip-файл с картами, но я не могу узнать, почему мои карты не отображаются? В этом ZIP-файле у меня есть 23000 файлов (ограничение для ZIP составляет 65535), поэтому здесь я не вижу никаких проблем.osmdroid offline - ограничение размера ZIP?

Thx

ответ

1

В теории, нет конкретных ограничений, но файловая система ограничения. Но открытие большого zip-файла для поиска фрагментов требует времени и ресурсов, а на небольших устройствах с ограниченными ресурсами может вызывать OutOfMemoryException.

Когда я распаковал файл и переименовал все плитки как z/x/y.tile, скорость увеличилась как минимум в 10 раз!

Я настоятельно рекомендую использовать ZIP-файл.

2

Попробуйте использовать формат GEMF вместо ZIP для данных статической карты. формат был разработан для эффективного декодирования на имиджевых платформах, таких как Android. Если вы используете Mobile Atlas Creator, просто выберите формат GEMF и скопируйте файл, как если бы вы сделали zip-файл.

Смежные вопросы