首先的橫截面,我已經看了這些鏈接:與地形
Contouring non-uniform 2d data in python/matplotlib above terrain
Cross-section plotting with terrain as background
Matplotlib axis labels: how to find out where they will be located?
,但沒有成功解決我的問題。
你可以從這個圖片看到(忽略的錯題,它實際上是緯向風):
其中黑色線是地形和陰影輪廓緯向風值,風在海平面附近的值,例如101.5E,在地形/地形下,而不是在頂部。
此時,用於產生圖中的數據是:
- 緯向與814x70形狀的風數據。 (814-經度,70-高度)
- 地形與814x1形狀(基本上是地形高度的列表)
我不知道如果我可以操縱的東西,地勢以下繪製數據。有些人一般會建議使用網格插值或插值,但我一直在摸索如何讓它工作。
我看過模塊的光圈,無法將其安裝在我的Mac上(但是,它在Uni的服務器中)。所以,我從來沒有嘗試過,如果我能夠再次安裝它,將來可能會做得更晚。我留在所有壓力水平的數據。他們都轉換爲netcdf。 –