I find this really helpful, but it needs 60-90 seconds of manual effort to set it up after taking the initial photo. It's not hard: you just have to match two points on the photo map, to two points on a regular map.
The app has only 6-7 maps built in. If it had 100s or 1000s, covering most popular places that aren't on public roads, it would be amazing.
Is there anything like this for any platform?
https://play.google.com/store/apps/details?id=com.you_are_here