簡體   English   中英

在Python中通過地球投影以3D方式繪制2D衛星剖面數據

[英]Plotting 2D satellite profile data in 3D over earth projection in Python

我正在嘗試做類似的事情:

樣品臭氧剖面

不一定在正射投影上-地圖上的立方體就足夠了。

我能夠繪制由matplotlib.pyplot.pcolor生成的PolyCollection對象,但無法弄清楚是否存在一種在任意緯度/經度路徑上繪制縱斷面的可接受方法。

我現在唯一能想到的就是繼續使用pcolor()獲取面部顏色,然后僅修改每個Poly對象的頂點。

如果要創建3D投影,則可以使用plot_surface 它實質上是繪制2D數組,其中給出了每個頂點的3D坐標。

您可能會看到一些想法: 使用imshow或其他功能在matplotlib中創建相交圖像

那里的matplotlib解決方案與使用pcolor基本相同,但是3D算法是由matplotlib 使用mayavi的建議也值得考慮,因為對於3D投影柵格數據, matplotlib並不是最強大的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM