It is possible to download tiles to be used when offline. That can be done with your computer or with several map applications.
We should seek for a map engine that handles online (raster) sources, and offline maps (downloaded raster tiles, vector maps and even pdf maps?).
Something about offline maps discussed here: Offline maps on Meshtastic