Endeavor,
I haven't found the solution yet, but it is frustrating to see that all the inshore charts reside in my Garmin MFD, yet I seem to be locked into GPS in order to use them. It would be incredibly simple to make the system work without GPS and much faster than using paper charts. It would require pushing a button to change to "no GPS" mode.
Say I'm heading towards the West Point day marker, I would overlay my radar on the chart. I then touch that radar dot on the screen with a stylus to get a very accurate read out. Let's say it reads 2.43 miles bearing 17 degrees. That now appears instantly on my MFD, but it is using GPS to provide me with the bearing.
If I was in "no GPS mode, I touch the radar dot to get distance and the MFD asks me for the magnetic bearing. I then use my hand bearing compass to get 17 degrees. I touch the West Point day marker on the split screen and input the bearing. The MFD would instantly show my position without GPS. I could do the old school triangulation using other targets, but a single bearing and the radar distance within 1/10th mile would give me a fairly accurate position.
A running fix would also be easy with the MFD doing the calculations. Five minutes later I take another bearing of the same or a different target. The MFD updates showing my new position, plus COG, SOG, and a track. No pencil to paper, parallel ruler from compass rose, or chart table. Maybe it's a feature of some of the software noted above, but why not a safety feature on every MFD? Maybe people don't carry hand bearing compasses anymore?