我對netCDF4對象的某些請求返回[[--]]
值無效。一些地點的真實數值是[[someNumerical]]
。 我怎樣才能抓住這個? http://matplotlib.org/basemap/api/basemap_api.htmlinterp
文檔中沒有記錄該文件嗎?NetCDF4 [[ - ]]緯度值,長插值
我得到它的原因是我的經緯度超出了合理插值的範圍,但我根本不明白如何捕捉這個返回值。
這裏是我的電話吧:
value = interp(theData, longitudes, latitudes, np.asarray([[ convertLongitude(longitude)]]), np.asarray([[ convertLatitude(latitude) ]]), checkbounds=True, masked=True, order=1)
好了,解決方法當然是做
if str(value) == '[[--]]':
doSomething
請爲您的問題添加更多細節。 – jhamman