('milliseconds', '>u4')]), ('line_validity', 'u1'), ('line_radiometric_quality', 'u1'), ('line_geometric_quality', 'u1')]) goms_variable_length_headers = { image_segment_line_quality: 'image_segment_line_quality' } goms_text_headers = { image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text' } goes_hdr_map = base_hdr_map.copy() goes_hdr_map.update({ 7: key_header, 128: segment_identification, 129: image_segment_line_quality }) orbit_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('X', '>f8', (8, )), ('Y', '>f8', (8, )), ('Z', '>f8', (8, )), ('VX', '>f8', (8, )), ('VY', '>f8', (8, )), ('VZ', '>f8', (8, ))]) attitude_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('XofSpinAxis', '>f8', (8, )),
image_observation_time = np.dtype([('times', '|S1')]) image_quality_information = np.dtype([('quality', '|S1')]) jma_variable_length_headers = {} jma_text_headers = {image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text', image_compensation_information: 'image_compensation_information', image_observation_time: 'image_observation_time', image_quality_information: 'image_quality_information'} jma_hdr_map = base_hdr_map.copy() jma_hdr_map.update({7: key_header, 128: segment_identification, 129: encryption_key_message, 130: image_compensation_information, 131: image_observation_time, 132: image_quality_information }) cuc_time = np.dtype([('coarse', 'u1', (4, )), ('fine', 'u1', (3, ))]) time_cds_expanded = np.dtype([('days', '>u2'), ('milliseconds', '>u4'), ('microseconds', '>u2'),
('milliseconds', '>u4')]), ('line_validity', 'u1'), ('line_radiometric_quality', 'u1'), ('line_geometric_quality', 'u1')]) goms_variable_length_headers = { image_segment_line_quality: 'image_segment_line_quality' } goms_text_headers = { image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text' } goms_hdr_map = base_hdr_map.copy() goms_hdr_map.update({ 7: key_header, 128: segment_identification, 129: image_segment_line_quality }) orbit_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('X', '>f8', (8, )), ('Y', '>f8', (8, )), ('Z', '>f8', (8, )), ('VX', '>f8', (8, )), ('VY', '>f8', (8, )), ('VZ', '>f8', (8, ))]) attitude_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('XofSpinAxis', '>f8', (8, )),
image_segment_line_quality = np.dtype([('line_number_in_grid', '>i4'), ('line_mean_acquisition', [('days', '>u2'), ('milliseconds', '>u4')]), ('line_validity', 'u1'), ('line_radiometric_quality', 'u1'), ('line_geometric_quality', 'u1')]) msg_variable_length_headers = { image_segment_line_quality: 'image_segment_line_quality'} msg_text_headers = {image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text'} msg_hdr_map = base_hdr_map.copy() msg_hdr_map.update({7: key_header, 128: segment_identification, 129: image_segment_line_quality }) orbit_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('X', '>f8', (8, )), ('Y', '>f8', (8, )), ('Z', '>f8', (8, )), ('VX', '>f8', (8, )), ('VY', '>f8', (8, )), ('VZ', '>f8', (8, ))])
image_observation_time = np.dtype([('times', '|S1')]) image_quality_information = np.dtype([('quality', '|S1')]) jma_variable_length_headers = {} jma_text_headers = {image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text', image_compensation_information: 'image_compensation_information', image_observation_time: 'image_observation_time', image_quality_information: 'image_quality_information'} jma_hdr_map = base_hdr_map.copy() jma_hdr_map.update({7: key_header, 128: segment_identification, 129: encryption_key_message, 130: image_compensation_information, 131: image_observation_time, 132: image_quality_information }) cuc_time = np.dtype([('coarse', 'u1', (4, )), ('fine', 'u1', (3, ))]) time_cds_expanded = np.dtype([('days', '>u2'), ('milliseconds', '>u4'), ('microseconds', '>u2'),
image_segment_line_quality = np.dtype([('line_number_in_grid', '>i4'), ('line_mean_acquisition', [('days', '>u2'), ('milliseconds', '>u4')]), ('line_validity', 'u1'), ('line_radiometric_quality', 'u1'), ('line_geometric_quality', 'u1')]) goms_variable_length_headers = { image_segment_line_quality: 'image_segment_line_quality'} goms_text_headers = {image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text'} goms_hdr_map = base_hdr_map.copy() goms_hdr_map.update({7: key_header, 128: segment_identification, 129: image_segment_line_quality }) orbit_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('X', '>f8', (8, )), ('Y', '>f8', (8, )), ('Z', '>f8', (8, )), ('VX', '>f8', (8, )), ('VY', '>f8', (8, )), ('VZ', '>f8', (8, ))])
image_segment_line_quality = np.dtype([('line_number_in_grid', '>i4'), ('line_mean_acquisition', [('days', '>u2'), ('milliseconds', '>u4')]), ('line_validity', 'u1'), ('line_radiometric_quality', 'u1'), ('line_geometric_quality', 'u1')]) msg_variable_length_headers = { image_segment_line_quality: 'image_segment_line_quality'} msg_text_headers = {image_data_function: 'image_data_function', annotation_header: 'annotation_header', ancillary_text: 'ancillary_text'} msg_hdr_map = base_hdr_map.copy() msg_hdr_map.update({7: key_header, 128: segment_identification, 129: image_segment_line_quality }) orbit_coef = np.dtype([('StartTime', time_cds_short), ('EndTime', time_cds_short), ('X', '>f8', (8, )), ('Y', '>f8', (8, )), ('Z', '>f8', (8, )), ('VX', '>f8', (8, )), ('VY', '>f8', (8, )), ('VZ', '>f8', (8, ))])