Lawrence, I understand your point about the map data not being an issue when stationary, but I had the impression that searching for GPS satellites can also use considerable energy. For example:
This Verge article says that searching for a GPS signals uses up significant battery power when indoors, not just the downloading of map data etc.
"With GPS turned on, your phone can’t enter sleep mode. The GPS chip is constantly listening for satellites, and if you head underground or are in a place that blocks the signal, like under a metal roof or a Costco, the phone will go into random search mode.
“If you go inside a Walmart [which has] metal roofs, the phone will go into high consumption if location services are turned on,” says Robert W. McGwier, research professor of electrical and computer engineering at Virginia Tech. “It dials through all the different satellites looking for a signal.”
https://www.theverge.com/2018/8/17/17630872/smartphone-battery-gps-location-services
And this also suggests GPS-related power usage varies, depending on whether an app is "actively requiring GPS tracking"
"The iPhone battery has a capacity of ~5000 mWh (~1400mAh*3.8V), meaning it could power the chip for 100 hours, if that were the only thing it did. In reality, the chip will not continuously run at full power and it will power down even if GPS is enabled, unless an app is actively requiring GPS tracking - in which case a much higher power draw is caused by the CPU and screen (0.5-1.5W).
https://apple.stackexchange.com/questions/2876/why-does-gps-on-the-iphone-use-so-much-power