“not all include satellite photos”

We’d need some sort of fallback: “display a satellite view if you can, if not, display a topographical map; if not, display a street map”

This could even be a user setting: “If a satellite map is specified, use Google; if a street map is specified, use OSM”.