Вам необходимо определить как размеры, так и форму переменной fp для правильного доступа к ней.
Я делаю здесь предположения об этих значениях.
Ваш код подразумевает 3 измерения: время, долг, лат. Снова просто предполагая.
footprint_2 = RGL.variables['fp'][:,:,1:2]
Но приведенный выше код получает все время, все долготы, за 1 широту. Срез 1: 2 выбирает 1 значение.
fp_dims = RGL.variables['fp'].dimensions
print(fp_dims)
# a tuple of dimesions names
(u'time', u'lon', u'lat')
fp_shape = RGL.variables['fp'].shape
# a tuple of dimesions sizes or lengths
print(fp_shape)
(372, 30, 30)
len = fp_shape[0]
for time_idx in range(0,len)):
# you don't say if you want a single lon,lat or all the lon,lat's for a given time step.
test = RGL.variables['fp'][time_idx,:,:]
# or if you really want this:
test = RGL.variables['fp'][time_idx,:,1:2]
# or a single lon, lat
test = RGL.variables['fp'][time_idx,8,8]