My 3d earth code is following:
from mpl_toolkits.basemap import Basemap
from matplotlib.figure import Figure
import matplotlib.pyplot as plt
import numpy as np
putlong = 0
plt.figure(figsize=(5,5))
map = Basemap(projection=‘ortho’, lat_0=0, lon_0=putlong, resolution=‘i’, area_thresh=1000.0)
map.drawcoastlines()
map.drawcountries()
map.fillcontinents(color=‘coral’)
map.drawmapboundary(fill_color=‘aqua’)
map.drawmeridians(np.arange(0,360,30))
map.drawparallels(np.arange(-90,90,30))
plt.title(“Earth”)
plt.show()