rs_server_common/rspy_models.md
Module used to overwrite stac_pydantic with RSPY types.
Item
Bases: Item
Custom implementation of stac_pydantic.Item.
Source code in docs/rs-server/services/common/rs_server_common/rspy_models.py
62 63 64 65 66 67 | |
ItemCollection
Bases: FeatureCollection, StacBaseModel
Custom implementation of stac_pydantic.ItemCollection.
Source code in docs/rs-server/services/common/rs_server_common/rspy_models.py
70 71 72 73 74 75 76 | |
ItemProperties
Bases: WrapStacCommonMetadata
Custom implementation of stac_pydantic.ItemProperties
Source code in docs/rs-server/services/common/rs_server_common/rspy_models.py
47 48 49 50 51 52 53 54 55 56 57 58 59 | |
__init__(**data)
Force convert datetime to str if any in init.
Source code in docs/rs-server/services/common/rs_server_common/rspy_models.py
54 55 56 57 58 59 | |
WrapStacCommonMetadata
Bases: StacCommonMetadata
Custom implementation of pydantic.StacCommonMetadata Overload stac_pydantic datetime-like objects from item properties to use a string with custom format. Datetime only use microseconds ".512000Z", so this model is updated to store a more flexible date type.
Source code in docs/rs-server/services/common/rs_server_common/rspy_models.py
33 34 35 36 37 38 39 40 41 42 43 44 | |