Отдельный dbCache для разных областей с mapbox

Я создаю приложение, которое кэширует области карты для автономного использования. У меня есть один источник плиток с множеством возможных областей интереса, и я хочу иметь возможность удалять кэш для определенной области, но не для других областей.

Каков наилучший способ кэширования различных областей в базе данных в этом случае?

Кроме того, возможно ли иметь более одного фонового кеш-процесса?

1 ответ

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

Я бы использовал разные источники плитки для разных областей с текущей настройкой. Источник плитки в настоящее время предназначен для очистки "все или ничего". Это может быть изменено в пользовательских изменениях SDK (с открытым исходным кодом), но это не делается из коробки.

Другие вопросы по тегам