For some upcoming outdoor adventures I'm currently looking for a map solution with some special requirements that seem rather rare or not existent at all:
– Download (complete) OSM data for small area, let's say 4 to 9 km². I understand that's difficult because of how OSM data downloads are bundled, but I don't mind downloading the entire region, as long as the data is "complete" (not stripped of information that some provider deemed unimportant - CoMaps map downloads for example apparently don't include structures outside of cities).
– Download satellite imagery tiles for the given area for offline use. That's probably difficult cause providers want money for their satellite stuff, however OSMAnd for example can display Microsoft Earth imagery as over/underlay for free, so I guess those should be cacheable somehow. As mentioned above it's be for a rather small predefined area.
– Display both OSM map and satellite imagery at the same time like OSMAnd does with the over/underlay, with configurable opacity for the layers.
– This one's tricky: possiblity to (freehand) draw on the map (and obviously having my sketches pan/zoom along with the map when moving around).
– Put markers on the map with notes and have the notes displayed on the map itself, not just the marker that you gotta tap to have the note pop up.
OSMAnd comes pretty close, but doesn't download/cache satellite imagery for offline use, markers are a bit cumbersome for a quick note and it doesn't support drawing on the map.
I'm mostly looking for an Android app, however I'm not opposed to buying a dedicated GPS device if it does everything above. Right now the best solution I can think of is configuring an OSM map with all the desired information, print it out and just draw on the paper map, with the obvious downside that it doesn't show my position and also doesn't zoom well.
Any suggestions welcome!



