A mi me parece que lo mas intuitivo seria una matriz (las matrices valen para todo
) . Como cargar todas las imagenes en memoria seria demasiado, quizas una matriz cuyos elementos apuntaran a archivos jpeg o bmp del HD y asi cargarlos en pantalla y poder ir mostrando el mapa con una sola imagen en memoria
saludos