2016-01-17 139 views
7

我正試圖在地球周圍繪製衛星軌道。這是我currrently有:如何在Python中繪製3D地球?

enter image description here

我做了使用mpl_toolkits.mplot3d的Axes3D功能這個情節。理想情況下,我想要做的是用拓撲替換實際地球的簡單球體。

如果你不知道我在說什麼,看看在MATLAB實現:

http://uk.mathworks.com/matlabcentral/fileexchange/13823-3d-earth-example

底圖方案可能會有所幫助(尤其是bluemarble()函數),但unforunately我無法使其在3D對象上工作。還有一個類似的問題here,但是對該問題的回答導致3D球體在2D圖上的投影。我想要3D立體圖上的3D球體,這樣我就可以圍繞它旋轉。

有人知道另一個包/實現。或者有沒有辦法使底圖與3D對象一起工作?

---編輯---

有人問same question,但還沒有人回答了

+0

[繪製圓筒地圖的可能的複製數據在Python中的3D球體](http://stackoverflow.com/questions/17365364/plotting-cylindrical-map-data-over-a-3d-sphere-in-python) – rfkortekaas

+1

不是重複的...答案到那個問題導致2D球體上的3D球體的投影。我想要3D立體圖上的3D球體,這樣我就可以圍繞它旋轉 – MichaelDeSanta

回答