2014-09-29 93 views
2

我已經花了幾個星期的時間解決一個問題,我真的認爲它必須有一個簡單的答案。在python中從一個網格插入到另一個網格

我有數據的

lat1.shape=[26,32] 
lon1.shape=[26,32] 
data1.shape=[26,32] 

的形式,其爲粗網格(第12.5x12.5km)

我有另一個數據集的

lat2.shape=[103, 127] 
lon2.shape=[103, 127] 
data2.shape=[103, 127] 

形式,其是一個更細的網格(3.125x3.125公里)

現在,我想做一個計算涉及兩者和爲此,我想在更細的網格上插入粗糙的網格,以便具有相同的尺寸和相同的網格點。 不幸的是我沒有在互聯網上找到任何涉及這些2D座標的東西。 我已經試過griddata,basemap.interp和interp2d。有人可以幫我弄這個嗎 ?

非常感謝您的幫助!

回答

2

對於每一個變量分別:緯度,經度,數據,試試這個,

  1. 因爲你的數據是在規則網格上使用RectBivariateSpline

  2. 評估在較細的網格

    的插值
相關問題