I just made two exciting discoveries using my #Librem5.
I postponed any work on using maps and navigation until just the moment I needed a map on a #roadbike trip in an unknown region.
I started gnome-maps and painfully slow moved the map to the place I knew I would be in doubt about taking the right turns - just in case.
And really, there's been unexpected constructions in the road and I had to go another way and had problems finding back to my planned route.
I took out the #Librem5 (wondering how not-so-hot it was in ~30°C bright sun) and unlocked the screen and found my prepared map with a marker for my position on it.
I absolutly didn't expect this to happen, because I didn't waste any minute, yet, trying the gps beside once trying to get some data just to make sure it's really built-in and somehow working.
But gnome-maps is painfully slow and absolutly useless without internet connection.
So I followed instructions and installed the OSM Scout Server including the Map Manage to download #Openstreetmap maps.
Downloaded the stuff the server asked for and quit the program.
In PureMaps selected the offline profile and ... yes, the scout server got started via dbus in the background.
Switched off internet connection and tried offline maps: Just works.
Next roadbike trip using my #Librem5 ahead - this time with offline maps.
Shout out to @rinigus : Such a great work!
Went on a ride on the roadbike and planned the route beforehand using #brouter web.
Without knowing ahead I left the part of the map I had for offline navigation on my #librem5.
But still I could follow the gpx shown on the very course worldmap by just keeping my position at the critical turns on the track.
In combination with brouters webinterface a good replacement for #osmand.
Was there anything special you did to install Pure Maps? I haven't tried it but if it works well....
No, I just installed the flatpak and it worked (online).
Motivated by that success I went on and installed OSM Scout Server as a flatpak and downloaded the data needed to run it and maps for one region to try.
Smooth (putting aside some stability issues with my data connection)!
Then tried offline: worked.
Didn't try routing, yet...