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
44 45 46 47 48 49 | |
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
52 53 54 55 56 57 | |
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
103 104 105 106 107 108 109 110 | |
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
35 36 37 38 39 40 41 | |
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
60 61 62 63 64 65 | |
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
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | |
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
68 69 70 | |