Situation: I will be traveling in the next months and therefore, I have created a bunch of geolocated POIs and other layers, such as campgrounds, attractions, hiking trails and so on. I want to use these layers as my own information source either within a GIS (ArcGIS, QGIS) or building a web app with Leaflet. I can use the layers as .shp, .kml, .csv, .json, or any other vector format.
Problem: I need to use the data offline, as I often won't have Internet access. The main problem is, that I need any kind of offline base map, when visualizing my data. For OSM data, only vector data of layers are provided that can be downloaded.
Do you know of any other sources?