Вы должны работать с частями. Самое простое - иметь маленькие провайдеры сервера, которые вы можете запросить по мере необходимости.
Если нет, то вы должны сделать это самостоятельно в апплете. Загрузите изображение - разбейте его на фрагменты, и каждая плитка перекодирует себя в поток байтов, например, в формате jpeg. Прикрепите визуализированную плитку как мягкую ссылку, чтобы она была собрана как можно позже. Если визуализированный тайл был скопирован, то декодируйте jpeg bytestream.
Если у вас есть ЛОТ, то даже подумайте о сериализованных тайлах в локальном хранилище.