Distribution Statement
Dynamic Sectors in GeoIPS#
A dynamic sector is a YAML-based GeoIPS plugin that contains the information needed to generate a geographic sector for which data will be plotted. Dynamic sectors include information about the intended size, resolution, and projection of the resulting geographic sector, but leave the specific location to be calculated at run time based on the data being used.
Dynamic sectors are most commonly used when plotting tropical cyclone imagery, as they allow for a sector that can “follow along” with the storm. Note, however, that they can be used for any type of intermittent environmental or atmospheric event, such as active volcanoes, atmospheric rivers, or pyrocumulonimbus.
The built-in dynamic sectors in GeoIPS focus on building a sector around a center coordinate, but this is not intended to limit the variety of dynamic sectors that can be developed. A dynamic sector could also, for example, specify resolution or latitude and longitude boundaries rather than the center coordinate (this may, however, require additional plugin development).
For examples of dynamic sectors and dynamic sector templates, reference any of the built-in dynamic sector templates built-in dynamic sectors. available within GeoIPS.
Dynamic sectors are defined in a YAML file and are then included as arguments
at the command line. For example, the tc_web_ascatuhr_barbs
sector is
defined in a YAML file within the list of
dynamic sectors
as follows:
spec: sector_spec_generator: name: center_coordinates arguments: projection: eqc pixel_width: 50 pixel_height: 50 num_lines: 1400 num_samples: 1400
This sector can then be used as a command line argument.
--tc_spec_template tc_web_ascatuhr_barbs
See the ASCAT UHR test script for a more complete picture