[英]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.