Add google/street maps in 3d scatter plot with python


I’m looking for a method to display a map (google / streetmap) in a 3dscatter plot. I have found a topic that implicates that it is possible for R.

Is this also possible in Python?

So my use case is i have a plotted a altitude of a certain gps ride into a 3dscatter plot and i want to display on x-y and z=0 an image/map

example of the 3d altitude map that i got is: