Skip to content

Commit

Permalink
Merge pull request #1094 from mraspaud/feature-sgli-reader
Browse files Browse the repository at this point in the history
Add Gcom-C sgli reader
  • Loading branch information
mraspaud committed Dec 4, 2023
2 parents cc53903 + 728631e commit 661e2d3
Show file tree
Hide file tree
Showing 4 changed files with 1,131 additions and 0 deletions.
103 changes: 103 additions & 0 deletions satpy/etc/composites/sgli.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
sensor_name: visir/sgli


modifiers:

rayleigh_corrected:
compositor: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: us-standard
aerosol_type: rayleigh_only
prerequisites:
- name: 'VN9'
modifiers: [sunz_corrected]
optional_prerequisites:
- satellite_azimuth_angle
- satellite_zenith_angle
- solar_azimuth_angle
- solar_zenith_angle

rayleigh_corrected_marine_clean:
compositor: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: us-standard
aerosol_type: marine_clean_aerosol
prerequisites:
- name: 'VN8'
modifiers: [sunz_corrected]
optional_prerequisites:
- satellite_azimuth_angle
- satellite_zenith_angle
- solar_azimuth_angle
- solar_zenith_angle

rayleigh_corrected_marine_tropical:
compositor: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: tropical
aerosol_type: marine_tropical_aerosol
prerequisites:
- name: 'VN8'
modifiers: [sunz_corrected]
optional_prerequisites:
- satellite_azimuth_angle
- satellite_zenith_angle
- solar_azimuth_angle
- solar_zenith_angle

rayleigh_corrected_desert:
compositor: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: tropical
aerosol_type: desert_aerosol
prerequisites:
- name: 'VN8'
modifiers: [sunz_corrected]
optional_prerequisites:
- satellite_azimuth_angle
- satellite_zenith_angle
- solar_azimuth_angle
- solar_zenith_angle

rayleigh_corrected_land:
compositor: !!python/name:satpy.modifiers.PSPRayleighReflectance
atmosphere: us-standard
aerosol_type: continental_average_aerosol
prerequisites:
- name: 'VN8'
modifiers: [sunz_corrected]
optional_prerequisites:
- satellite_azimuth_angle
- satellite_zenith_angle
- solar_azimuth_angle
- solar_zenith_angle


composites:
true_color:
compositor: !!python/name:satpy.composites.GenericCompositor
prerequisites:
- compositor: !!python/name:satpy.composites.Filler
prerequisites:
- name: 'VN8'
modifiers: [effective_solar_pathlength_corrected, rayleigh_corrected]
- name: 'VN3'
modifiers: [effective_solar_pathlength_corrected, rayleigh_corrected]
- compositor: !!python/name:satpy.composites.Filler
prerequisites:
- name: 'VN5'
modifiers: [effective_solar_pathlength_corrected, rayleigh_corrected]
- name: 'VN3'
modifiers: [effective_solar_pathlength_corrected, rayleigh_corrected]
- name: 'VN3'
modifiers: [effective_solar_pathlength_corrected, rayleigh_corrected]
standard_name: true_color

true_color_raw:
compositor: !!python/name:satpy.composites.FillingCompositor
prerequisites:
- name: 'VN3'
modifiers: [effective_solar_pathlength_corrected]
- name: 'VN8'
modifiers: [effective_solar_pathlength_corrected]
- name: 'VN5'
modifiers: [effective_solar_pathlength_corrected]
- name: 'VN3'
modifiers: [effective_solar_pathlength_corrected]
standard_name: true_color

0 comments on commit 661e2d3

Please sign in to comment.