Пример #1
0
def lna_binary_folder_read(lnafolder):
    """
    Reads a folder of files containing lna data in binary format
    Reads both narrow [NF] and wide [WF] field of view data
    """
    
    lna_data_items = dict()
    
    for fov_type in 'NF', 'WF':
        files = glob.glob(lnafolder + '/lna_0a_raw' + fov_type + '_*.dat')
        lna_data_items[fov_type] = lidar_multiple_files_read(files, lna_binary_file_read, 'lnabinary')

    lna_data = lidar_data_merge(lna_data_items['NF'], lna_data_items['WF'])

    return lna_data
Пример #2
0
def lidar_netcdf_folder_read(source, format):
    files = glob.glob(source + '/' + format + '*.nc')
    lidar_data = lidar_multiple_files_read(files, lidar_netcdf_file_read, format)
    lidar_data['filetype'] = 'netcdf'
    return lidar_data
    return None