1 example sentence using photosphere.
Photosphere used in a sentence
Photosphere in a sentence as a noun
People have already used 2D, photosphere-style images to do what you're suggesting for streets and places visible on StreetView.
Photosphere definitions
noun
the intensely luminous surface of a star (especially the sun)