rs_server_adgs/adgs_utils.md
Module for interacting with ADGS system through a FastAPI APIRouter.
auxip_odata_to_stac_template()
cached
Used each time to read the ODataToSTAC_template json template.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
43 44 45 46 47 48 | |
auxip_stac_mapper()
cached
Used each time to read the adgs_stac_mapper config yaml.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
51 52 53 54 55 56 | |
prepare_collection(collection)
Used to create a more complex mapping on platform/constallation from odata to stac.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
89 90 91 92 93 94 95 96 | |
read_conf()
cached
Used each time to read RSPY_ADGS_SEARCH_CONFIG config yaml.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
34 35 36 37 38 39 40 | |
select_config(configuration_id)
Used to select a specific configuration from yaml file, returns None if not found.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
59 60 61 62 63 64 | |
serialize_adgs_asset(feature_collection, products)
Used to update adgs asset with proper href and format {asset_name: asset_body}.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | |
stac_to_odata(stac_params)
Convert a parameter directory from STAC keys to OData keys. Return the new directory.
Source code in docs/rs-server/services/adgs/rs_server_adgs/adgs_utils.py
67 68 69 | |