2013-01-13 2 views

답변

2

두 개의 투영을 플롯하는 것은 어떻습니까? 그것은 속임수의 비트,하지만 여기 당신은 간다 :

import pylab as plt 
from mpl_toolkits.basemap import Basemap 
import numpy as np 

front_central_lon = 70 
m1 = Basemap(projection='ortho', lat_0=0, lon_0=front_central_lon) 
m2 = Basemap(projection='ortho', lat_0=0, lon_0=front_central_lon + 180) 

# m2.drawcoastlines(color='gray') 
# m1.drawcoastlines() 

m2.fillcontinents(color='coral', alpha=0.3) 
m1.fillcontinents(color='coral', alpha=0.8) 
m1.drawparallels(np.arange(-90.,91.,30.)) 
m1.drawmeridians(np.arange(-180.,181.,60.)) 


plt.show() 

Front and back orthographic

+0

이것은 잘못된 것입니다 : 미국이 동서 방향으로 뒤집어! (브라질은 태평양에 있고 칠레는 대서양에있다) –

+0

오, 예. 잘 보였다. 어떻게 든 고칠 수 있는지 알아 볼게. – pelson