Координаты широты и долготы из спутникового продукта 2B-GEOPROF-LIDAR с pyhdf

У меня может быть немного наивный вопрос, но он не кажется мне очевидным. Я не знаю, как получить координаты широты/долготы из файлов 2B-GEOPROF-LIDAR спутникового продукта Cloudsat/Calipso. Я использую pyhdf и знаю, как получить доступ к данным с их значениями. Но я не понимаю, как получить значения широты/долготы из набора данных. Я вижу, они должны быть прикреплены в атрибутах StructMetadata.0. Такой вопрос уже есть, но он не отвечает на мой, потому что ловит данные hdf с координатной сеткой: широта,долгота из файла hdf python

Пример файла находится здесь: https://drive.google.com/file/d/1Gxdf6kcCgTRpLyN7_LC_sJ3cTGqhmBTr/view?usp=sharing

from pyhdf.SD import *
from pyhdf.HDF import *
from pyhdf.VS import *

filename = '2007182011023_06243_CS_2B-CLDCLASS-LIDAR_GRANULE_P1_R05_E02_F00.hdf'
hdf = SD(filename, SDC.READ)

# List available SDS datasets.
print(hdf.datasets().keys())

# Read dataset.
DATAFIELD_NAME='CloudFraction'
cloudfraction = hdf.select(DATAFIELD_NAME)[:,:]
print(cloudfraction)

# lat/lon?
print(hdf.attributes()['StructMetadata.0'])

Надеюсь понятно объяснил.


person raffi_2145    schedule 26.01.2021    source источник