|
ocssw
V2022
|
Functions | |
| def | check_for_bad_geolocation (coord) |
| def | get_cloud_mask (str cld_file) |
| List[str] | read_file_list (str path_chips) |
| np.ndarray | get_scantime (List[int] year, List[int] day, List[int] msec) |
| def | get_viirs_modis_lat_lon_scantime (nc.Dataset f) |
| def | get_linenumber () |
| def | read_file_l1b (str path) |
| def | get_position (np.ndarray lat, np.ndarray lon, feature_lat, feature_lon) |
| def | lorentzian (latlon, x0, y0, GammaX, GammaY, Factor, alpha, Amplitude, offset) |
| def | read_chip_file (str path) |
| def | parse_command_line () |
| def | ini_input_data (lat, lon, path_chip) |
| def | make_rectangular_grid (np.ndarray lat, np.ndarray lon, np.ndarray data) |
| def | extract_scene (lat, lon, i, j, w, h, image=None) |
| def | get_match_layers (rbs, point, sc_lon, sc_lat, sc_image, shift_lon, shift_lat) |
| def | get_cross_normalized_correlation (rbs, point, sc_lon, sc_lat, sc_image, shift_lon, shift_lat) |
| def | get_lat_lon_fit_shifts (ncc_original, lat_grid, lon_grid, delta_latitude, delta_longitude) |
| def | get_lat_lon_shift (str l1b_path, List[str] chips_list, str output_file_name, debug_mode=False, **kwargs) |
Variables | |
| string | PROGRAM_NAME = 'geo_eval' |
| string | VERSION = "1.3.1" |
| float | bad_float = -32767.0 |
| running_time = datetime.datetime.now() | |
| RUNNING_TIME = running_time.strftime("%Y-%m-%dT%H%M%S") | |
| int | subpixels_default_max = 30 |
| int | subpixels_default = 15 |
| int | window_size_defalut = 5 |
| int | min_number_of_points = 100 |
| cf = currentframe() | |
| filename_script = getframeinfo(cf).filename | |
| def | args = parse_command_line() |
| def | l1b_path = args.ifile |
| List[str] | chips_list = read_file_list(args.ilist) |
| def | ofile = args.ofile |
| def | cloud_mask_file = args.cloudmask |
| def | window_size = args.window_size |
| def | subpixels = args.subpixels |
| def | ret_code |
Function Documentation
◆ check_for_bad_geolocation()
| def geo_eval.check_for_bad_geolocation | ( | coord | ) |
Definition at line 32 of file geo_eval.py.
◆ extract_scene()
| def geo_eval.extract_scene | ( | lat, | |
| lon, | |||
| i, | |||
| j, | |||
| w, | |||
| h, | |||
image = None |
|||
| ) |
Definition at line 288 of file geo_eval.py.
◆ get_cloud_mask()
| def geo_eval.get_cloud_mask | ( | str | cld_file | ) |
Definition at line 39 of file geo_eval.py.
◆ get_cross_normalized_correlation()
| def geo_eval.get_cross_normalized_correlation | ( | rbs, | |
| point, | |||
| sc_lon, | |||
| sc_lat, | |||
| sc_image, | |||
| shift_lon, | |||
| shift_lat | |||
| ) |
Definition at line 311 of file geo_eval.py.
◆ get_lat_lon_fit_shifts()
| def geo_eval.get_lat_lon_fit_shifts | ( | ncc_original, | |
| lat_grid, | |||
| lon_grid, | |||
| delta_latitude, | |||
| delta_longitude | |||
| ) |
Definition at line 329 of file geo_eval.py.
◆ get_lat_lon_shift()
| def geo_eval.get_lat_lon_shift | ( | str | l1b_path, |
| List[str] | chips_list, | ||
| str | output_file_name, | ||
debug_mode = False, |
|||
| ** | kwargs | ||
| ) |
Definition at line 354 of file geo_eval.py.
◆ get_linenumber()
| def geo_eval.get_linenumber | ( | ) |
Definition at line 81 of file geo_eval.py.
◆ get_match_layers()
| def geo_eval.get_match_layers | ( | rbs, | |
| point, | |||
| sc_lon, | |||
| sc_lat, | |||
| sc_image, | |||
| shift_lon, | |||
| shift_lat | |||
| ) |
Definition at line 298 of file geo_eval.py.
◆ get_position()
| def geo_eval.get_position | ( | np.ndarray | lat, |
| np.ndarray | lon, | ||
| feature_lat, | |||
| feature_lon | |||
| ) |
Definition at line 136 of file geo_eval.py.
◆ get_scantime()
| np.ndarray geo_eval.get_scantime | ( | List[int] | year, |
| List[int] | day, | ||
| List[int] | msec | ||
| ) |
Definition at line 59 of file geo_eval.py.
◆ get_viirs_modis_lat_lon_scantime()
| def geo_eval.get_viirs_modis_lat_lon_scantime | ( | nc.Dataset | f | ) |
Definition at line 68 of file geo_eval.py.
◆ ini_input_data()
| def geo_eval.ini_input_data | ( | lat, | |
| lon, | |||
| path_chip | |||
| ) |
Definition at line 252 of file geo_eval.py.
◆ lorentzian()
| def geo_eval.lorentzian | ( | latlon, | |
| x0, | |||
| y0, | |||
| GammaX, | |||
| GammaY, | |||
| Factor, | |||
| alpha, | |||
| Amplitude, | |||
| offset | |||
| ) |
Definition at line 177 of file geo_eval.py.
◆ make_rectangular_grid()
| def geo_eval.make_rectangular_grid | ( | np.ndarray | lat, |
| np.ndarray | lon, | ||
| np.ndarray | data | ||
| ) |
Definition at line 258 of file geo_eval.py.
◆ parse_command_line()
| def geo_eval.parse_command_line | ( | ) |
Definition at line 200 of file geo_eval.py.
◆ read_chip_file()
| def geo_eval.read_chip_file | ( | str | path | ) |
Definition at line 188 of file geo_eval.py.
◆ read_file_l1b()
| def geo_eval.read_file_l1b | ( | str | path | ) |
Definition at line 86 of file geo_eval.py.
◆ read_file_list()
Definition at line 48 of file geo_eval.py.
Variable Documentation
◆ args
| def args = parse_command_line() |
Definition at line 615 of file geo_eval.py.
◆ bad_float
| float bad_float = -32767.0 |
Definition at line 22 of file geo_eval.py.
◆ cf
| cf = currentframe() |
Definition at line 29 of file geo_eval.py.
◆ chips_list
| List[str] chips_list = read_file_list(args.ilist) |
Definition at line 619 of file geo_eval.py.
◆ cloud_mask_file
| def cloud_mask_file = args.cloudmask |
Definition at line 621 of file geo_eval.py.
◆ filename_script
Definition at line 30 of file geo_eval.py.
◆ l1b_path
| def l1b_path = args.ifile |
Definition at line 618 of file geo_eval.py.
◆ min_number_of_points
| int min_number_of_points = 100 |
Definition at line 28 of file geo_eval.py.
◆ ofile
| def ofile = args.ofile |
Definition at line 620 of file geo_eval.py.
◆ PROGRAM_NAME
| string PROGRAM_NAME = 'geo_eval' |
Definition at line 20 of file geo_eval.py.
◆ ret_code
| def ret_code |
Definition at line 624 of file geo_eval.py.
◆ running_time
| running_time = datetime.datetime.now() |
Definition at line 23 of file geo_eval.py.
◆ RUNNING_TIME
| RUNNING_TIME = running_time.strftime("%Y-%m-%dT%H%M%S") |
Definition at line 24 of file geo_eval.py.
◆ subpixels
| def subpixels = args.subpixels |
Definition at line 623 of file geo_eval.py.
◆ subpixels_default
| int subpixels_default = 15 |
Definition at line 26 of file geo_eval.py.
◆ subpixels_default_max
| int subpixels_default_max = 30 |
Definition at line 25 of file geo_eval.py.
◆ VERSION
| string VERSION = "1.3.1" |
Definition at line 21 of file geo_eval.py.
◆ window_size
| def window_size = args.window_size |
Definition at line 622 of file geo_eval.py.
◆ window_size_defalut
| int window_size_defalut = 5 |
Definition at line 27 of file geo_eval.py.


