ARLAS Item Registration Service Model
Project description
AIRS Model
This package contains the data model for sending requests to ARLAS Item Registration Services.
Item Schema
airs_model
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | model.schema.json |
Item Type
object
(Item)
Item Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
collection | Merged | Optional | cannot be null | Item |
catalog | Merged | Optional | cannot be null | Item |
id | Merged | Optional | cannot be null | Item |
geometry | Merged | Optional | cannot be null | Item |
bbox | Merged | Optional | cannot be null | Item |
centroid | Merged | Optional | cannot be null | Item |
assets | Merged | Optional | cannot be null | Item |
properties | Merged | Optional | cannot be null | Item |
Additional Properties | Any | Optional | can be null |
collection
collection
-
is optional
-
Type: merged type (Name of the collection the item belongs to.)
-
cannot be null
-
defined in: Item
collection Type
merged type (Name of the collection the item belongs to.)
any of
catalog
catalog
-
is optional
-
Type: merged type (Name of the catalog the item belongs to.)
-
cannot be null
-
defined in: Item
catalog Type
merged type (Name of the catalog the item belongs to.)
any of
id
id
-
is optional
-
Type: merged type (Provider identifier. Must be unique within the STAC.)
-
cannot be null
-
defined in: Item
id Type
merged type (Provider identifier. Must be unique within the STAC.)
any of
geometry
geometry
-
is optional
-
Type: merged type (Defines the full footprint of the asset represented by this item, formatted according to `RFC 7946, section 3.1 (GeoJSON) <https://tools.ietf.org/html/rfc7946>`_)
-
cannot be null
-
defined in: Item
geometry Type
any of
bbox
bbox
-
is optional
-
cannot be null
-
defined in: Item
bbox Type
any of
centroid
centroid
-
is optional
-
Type: merged type (Coordinates (lon/lat) of the geometry's centroid.)
-
cannot be null
-
defined in: Item
centroid Type
merged type (Coordinates (lon/lat) of the geometry's centroid.)
any of
assets
assets
-
is optional
-
Type: merged type (A dictionary mapping string keys to Asset objects. All Asset values in the dictionary will have their owner attribute set to the created Item.)
-
cannot be null
-
defined in: Item
assets Type
any of
properties
properties
-
is optional
-
Type: merged type (Item properties)
-
cannot be null
-
defined in: Item
properties Type
merged type (Item properties)
any of
Additional Properties
Additional properties are allowed and do not have to follow a specific schema
Item Definitions
Definitions group Asset
Reference this group by using
{"$ref":"airs_model#/$defs/Asset"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
name | Merged | Optional | cannot be null | Item |
href | Merged | Optional | cannot be null | Item |
asset_type | Merged | Optional | cannot be null | Item |
asset_format | Merged | Optional | cannot be null | Item |
storage__requester_pays | Merged | Optional | cannot be null | Item |
storage__tier | Merged | Optional | cannot be null | Item |
storage__platform | Merged | Optional | cannot be null | Item |
storage__region | Merged | Optional | cannot be null | Item |
airs__managed | Merged | Optional | cannot be null | Item |
airs__object_store_bucket | Merged | Optional | cannot be null | Item |
airs__object_store_key | Merged | Optional | cannot be null | Item |
title | Merged | Optional | cannot be null | Item |
description | Merged | Optional | cannot be null | Item |
type | Merged | Optional | cannot be null | Item |
roles | Merged | Optional | cannot be null | Item |
extra_fields | Merged | Optional | cannot be null | Item |
gsd | Merged | Optional | cannot be null | Item |
eo__bands | Merged | Optional | cannot be null | Item |
sar__instrument_mode | Merged | Optional | cannot be null | Item |
sar__frequency_band | Merged | Optional | cannot be null | Item |
sar__center_frequency | Merged | Optional | cannot be null | Item |
sar__polarizations | Merged | Optional | cannot be null | Item |
sar__product_type | Merged | Optional | cannot be null | Item |
sar__resolution_range | Merged | Optional | cannot be null | Item |
sar__resolution_azimuth | Merged | Optional | cannot be null | Item |
sar__pixel_spacing_range | Merged | Optional | cannot be null | Item |
sar__pixel_spacing_azimuth | Merged | Optional | cannot be null | Item |
sar__looks_range | Merged | Optional | cannot be null | Item |
sar__looks_azimuth | Merged | Optional | cannot be null | Item |
sar__looks_equivalent_number | Merged | Optional | cannot be null | Item |
sar__observation_direction | Merged | Optional | cannot be null | Item |
proj__epsg | Merged | Optional | cannot be null | Item |
proj__wkt2 | Merged | Optional | cannot be null | Item |
proj__geometry | Merged | Optional | cannot be null | Item |
proj__bbox | Merged | Optional | cannot be null | Item |
proj__centroid | Merged | Optional | cannot be null | Item |
proj__shape | Merged | Optional | cannot be null | Item |
proj__transform | Merged | Optional | cannot be null | Item |
Additional Properties | Any | Optional | can be null |
name
name
-
is optional
-
Type: merged type (Asset's name. But be the same as the key in the `assets` dictionary.)
-
cannot be null
-
defined in: Item
name Type
merged type (Asset's name. But be the same as the key in the `assets` dictionary.)
any of
href
href
-
is optional
-
Type: merged type (Absolute link to the asset object.)
-
cannot be null
-
defined in: Item
href Type
merged type (Absolute link to the asset object.)
any of
asset_type
asset_type
-
is optional
-
Type: merged type (Type of data (ResourceType))
-
cannot be null
-
defined in: Item
asset_type Type
merged type (Type of data (ResourceType))
any of
asset_format
asset_format
-
is optional
-
Type: merged type (Data format (AssetFormat))
-
cannot be null
-
defined in: Item
asset_format Type
merged type (Data format (AssetFormat))
any of
storage__requester_pays
storage__requester_pays
-
is optional
-
Type: merged type (Is the data requester pays or is it data manager/cloud provider pays. Defaults to false. Whether the requester pays for accessing assets)
-
cannot be null
-
defined in: Item
storage__requester_pays Type
any of
storage__tier
storage__tier
-
is optional
-
Type: merged type (Cloud Provider Storage Tiers (Standard, Glacier, etc.))
-
cannot be null
-
defined in: Item
storage__tier Type
merged type (Cloud Provider Storage Tiers (Standard, Glacier, etc.))
any of
storage__platform
storage__platform
-
is optional
-
Type: merged type (PaaS solutions (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER))
-
cannot be null
-
defined in: Item
storage__platform Type
merged type (PaaS solutions (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER))
any of
storage__region
storage__region
-
is optional
-
Type: merged type (The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider))
-
cannot be null
-
defined in: Item
storage__region Type
merged type (The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider))
any of
airs__managed
airs__managed
-
is optional
-
Type: merged type (Whether the asset is managed by AIRS or not.)
-
cannot be null
-
defined in: Item
airs__managed Type
merged type (Whether the asset is managed by AIRS or not.)
any of
airs__managed Default Value
The default value is:
true
airs__object_store_bucket
airs__object_store_bucket
-
is optional
-
Type: merged type (Object store bucket for the asset object.)
-
cannot be null
-
defined in: Item
airs__object_store_bucket Type
merged type (Object store bucket for the asset object.)
any of
airs__object_store_key
airs__object_store_key
-
is optional
-
Type: merged type (Object store key of the asset object.)
-
cannot be null
-
defined in: Item
airs__object_store_key Type
merged type (Object store key of the asset object.)
any of
title
title
-
is optional
-
Type: merged type (Optional displayed title for clients and users.)
-
cannot be null
-
defined in: Item
title Type
merged type (Optional displayed title for clients and users.)
any of
description
description
-
is optional
-
Type: merged type (A description of the Asset providing additional details, such as how it was processed or created. CommonMark 0.29 syntax MAY be used for rich text representation.)
-
cannot be null
-
defined in: Item
description Type
any of
type
type
-
is optional
-
Type: merged type (Optional description of the media type. Registered Media Types are preferred. See MediaType for common media types.)
-
cannot be null
-
defined in: Item
type Type
merged type (Optional description of the media type. Registered Media Types are preferred. See MediaType for common media types.)
any of
roles
roles
-
is optional
-
Type: merged type (Optional, Semantic roles (i.e. thumbnail, overview, data, metadata) of the asset.)
-
cannot be null
-
defined in: Item
roles Type
merged type (Optional, Semantic roles (i.e. thumbnail, overview, data, metadata) of the asset.)
any of
extra_fields
extra_fields
-
is optional
-
Type: merged type (Optional, additional fields for this asset. This is used by extensions as a way to serialize and deserialize properties on asset object JSON.)
-
cannot be null
-
defined in: Item
extra_fields Type
any of
gsd
gsd
-
is optional
-
Type: merged type (Ground Sampling Distance (resolution) of the asset)
-
cannot be null
-
defined in: Item
gsd Type
merged type (Ground Sampling Distance (resolution) of the asset)
any of
eo__bands
eo__bands
-
is optional
-
Type: merged type (An array of available bands where each object is a Band Object. If given, requires at least one band.)
-
cannot be null
-
defined in: Item
eo__bands Type
merged type (An array of available bands where each object is a Band Object. If given, requires at least one band.)
any of
sar__instrument_mode
sar__instrument_mode
-
is optional
-
cannot be null
-
defined in: Item
sar__instrument_mode Type
any of
sar__frequency_band
sar__frequency_band
-
is optional
-
Type: merged type (The common name for the frequency band to make it easier to search for bands across instruments. See section "Common Frequency Band Names" for a list of accepted names.)
-
cannot be null
-
defined in: Item
sar__frequency_band Type
any of
sar__center_frequency
sar__center_frequency
-
is optional
-
Type: merged type (The center frequency of the instrument, in gigahertz (GHz).)
-
cannot be null
-
defined in: Item
sar__center_frequency Type
merged type (The center frequency of the instrument, in gigahertz (GHz).)
any of
sar__polarizations
sar__polarizations
-
is optional
-
Type: merged type (Any combination of polarizations.)
-
cannot be null
-
defined in: Item
sar__polarizations Type
merged type (Any combination of polarizations.)
any of
sar__product_type
sar__product_type
-
is optional
-
Type: merged type (The product type, for example SSC, MGD, or SGC)
-
cannot be null
-
defined in: Item
sar__product_type Type
merged type (The product type, for example SSC, MGD, or SGC)
any of
sar__resolution_range
sar__resolution_range
-
is optional
-
Type: merged type (The range resolution, which is the maximum ability to distinguish two adjacent targets perpendicular to the flight path, in meters (m).)
-
cannot be null
-
defined in: Item
sar__resolution_range Type
any of
sar__resolution_azimuth
sar__resolution_azimuth
-
is optional
-
Type: merged type (The azimuth resolution, which is the maximum ability to distinguish two adjacent targets parallel to the flight path, in meters (m).)
-
cannot be null
-
defined in: Item
sar__resolution_azimuth Type
any of
sar__pixel_spacing_range
sar__pixel_spacing_range
-
is optional
-
cannot be null
-
defined in: Item
sar__pixel_spacing_range Type
any of
sar__pixel_spacing_azimuth
sar__pixel_spacing_azimuth
-
is optional
-
Type: merged type (The azimuth pixel spacing, which is the distance between adjacent pixels parallel to the flight path, in meters (m). Strongly RECOMMENDED to be specified for products of type GRD.)
-
cannot be null
-
defined in: Item
sar__pixel_spacing_azimuth Type
any of
sar__looks_range
sar__looks_range
-
is optional
-
Type: merged type (Number of range looks, which is the number of groups of signal samples (looks) perpendicular to the flight path.)
-
cannot be null
-
defined in: Item
sar__looks_range Type
merged type (Number of range looks, which is the number of groups of signal samples (looks) perpendicular to the flight path.)
any of
sar__looks_azimuth
sar__looks_azimuth
-
is optional
-
Type: merged type (Number of azimuth looks, which is the number of groups of signal samples (looks) parallel to the flight path.)
-
cannot be null
-
defined in: Item
sar__looks_azimuth Type
merged type (Number of azimuth looks, which is the number of groups of signal samples (looks) parallel to the flight path.)
any of
sar__looks_equivalent_number
sar__looks_equivalent_number
-
is optional
-
Type: merged type (The equivalent number of looks (ENL).)
-
cannot be null
-
defined in: Item
sar__looks_equivalent_number Type
merged type (The equivalent number of looks (ENL).)
any of
sar__observation_direction
sar__observation_direction
-
is optional
-
Type: merged type (Antenna pointing direction relative to the flight trajectory of the satellite, either left or right.)
-
cannot be null
-
defined in: Item
sar__observation_direction Type
merged type (Antenna pointing direction relative to the flight trajectory of the satellite, either left or right.)
any of
proj__epsg
proj__epsg
-
is optional
-
Type: merged type (EPSG code of the datasource.)
-
cannot be null
-
defined in: Item
proj__epsg Type
merged type (EPSG code of the datasource.)
any of
proj__wkt2
proj__wkt2
-
is optional
-
Type: merged type (PROJJSON object representing the Coordinate Reference System (CRS) that the proj:geometry and proj:bbox fields represent.)
-
cannot be null
-
defined in: Item
proj__wkt2 Type
merged type (PROJJSON object representing the Coordinate Reference System (CRS) that the proj:geometry and proj:bbox fields represent.)
any of
proj__geometry
proj__geometry
-
is optional
-
Type: merged type (Defines the footprint of this Item.)
-
cannot be null
-
defined in: Item
proj__geometry Type
merged type (Defines the footprint of this Item.)
any of
proj__bbox
proj__bbox
-
is optional
-
Type: merged type (Bounding box of the Item in the asset CRS in 2 or 3 dimensions.)
-
cannot be null
-
defined in: Item
proj__bbox Type
merged type (Bounding box of the Item in the asset CRS in 2 or 3 dimensions.)
any of
proj__centroid
proj__centroid
-
is optional
-
Type: merged type (Coordinates representing the centroid of the Item (in lat/long).)
-
cannot be null
-
defined in: Item
proj__centroid Type
merged type (Coordinates representing the centroid of the Item (in lat/long).)
any of
proj__shape
proj__shape
-
is optional
-
Type: merged type (Number of pixels in Y and X directions for the default grid.)
-
cannot be null
-
defined in: Item
proj__shape Type
merged type (Number of pixels in Y and X directions for the default grid.)
any of
proj__transform
proj__transform
-
is optional
-
Type: merged type (The affine transformation coefficients for the default grid.)
-
cannot be null
-
defined in: Item
proj__transform Type
merged type (The affine transformation coefficients for the default grid.)
any of
Additional Properties
Additional properties are allowed and do not have to follow a specific schema
Definitions group Band
Reference this group by using
{"$ref":"airs_model#/$defs/Band"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
name | string |
Required | cannot be null | Item |
common_name | Merged | Optional | cannot be null | Item |
description | Merged | Optional | cannot be null | Item |
center_wavelength | Merged | Optional | cannot be null | Item |
full_width_half_max | Merged | Optional | cannot be null | Item |
solar_illumination | Merged | Optional | cannot be null | Item |
quality_indicators | Merged | Optional | cannot be null | Item |
Additional Properties | Any | Optional | can be null |
name
name
-
is required
-
Type:
string
(The name of the band (e.g., B01, B8, band2, red).) -
cannot be null
-
defined in: Item
name Type
string
(The name of the band (e.g., B01, B8, band2, red).)
name Constraints
maximum length: the maximum number of characters for this string is: 300
common_name
common_name
-
is optional
-
Type: merged type (The name commonly used to refer to the band to make it easier to search for bands across instruments. See the list of accepted common names.)
-
cannot be null
-
defined in: Item
common_name Type
any of
description
description
-
is optional
-
Type: merged type (Description to fully explain the band. CommonMark 0.29 syntax MAY be used for rich text representation.)
-
cannot be null
-
defined in: Item
description Type
merged type (Description to fully explain the band. CommonMark 0.29 syntax MAY be used for rich text representation.)
any of
center_wavelength
center_wavelength
-
is optional
-
Type: merged type (The center wavelength of the band, in micrometers (μm).)
-
cannot be null
-
defined in: Item
center_wavelength Type
merged type (The center wavelength of the band, in micrometers (μm).)
any of
full_width_half_max
full_width_half_max
-
is optional
-
Type: merged type (Full width at half maximum (FWHM). The width of the band, as measured at half the maximum transmission, in micrometers (μm).)
-
cannot be null
-
defined in: Item
full_width_half_max Type
merged type (Full width at half maximum (FWHM). The width of the band, as measured at half the maximum transmission, in micrometers (μm).)
any of
solar_illumination
solar_illumination
-
is optional
-
Type: merged type (The solar illumination of the band, as measured at half the maximum transmission, in W/m2/micrometers.)
-
cannot be null
-
defined in: Item
solar_illumination Type
merged type (The solar illumination of the band, as measured at half the maximum transmission, in W/m2/micrometers.)
any of
quality_indicators
quality_indicators
-
is optional
-
Type: merged type (Set of indicators for estimating the quality of the datacube variable (band).)
-
cannot be null
-
defined in: Item
quality_indicators Type
merged type (Set of indicators for estimating the quality of the datacube variable (band).)
any of
Additional Properties
Additional properties are allowed and do not have to follow a specific schema
Definitions group DimensionType
Reference this group by using
{"$ref":"airs_model#/$defs/DimensionType"}
Property | Type | Required | Nullable | Defined by |
---|
Definitions group Group
Reference this group by using
{"$ref":"airs_model#/$defs/Group"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
timestamp | Merged | Optional | cannot be null | Item |
rasters | Merged | Optional | cannot be null | Item |
quality_indicators | Merged | Optional | cannot be null | Item |
timestamp
timestamp
-
is optional
-
Type: merged type (The timestamp of this temporal group.)
-
cannot be null
-
defined in: Item
timestamp Type
merged type (The timestamp of this temporal group.)
any of
rasters
rasters
-
is optional
-
Type: merged type (The rasters belonging to this temporal group.)
-
cannot be null
-
defined in: Item
rasters Type
merged type (The rasters belonging to this temporal group.)
any of
quality_indicators
quality_indicators
-
is optional
-
Type: merged type (Set of indicators for estimating the quality of the datacube group. The indicators are group based.)
-
cannot be null
-
defined in: Item
quality_indicators Type
merged type (Set of indicators for estimating the quality of the datacube group. The indicators are group based.)
any of
Definitions group Indicators
Reference this group by using
{"$ref":"airs_model#/$defs/Indicators"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
time_compacity | Merged | Optional | cannot be null | Item |
spatial_coverage | Merged | Optional | cannot be null | Item |
group_lightness | Merged | Optional | cannot be null | Item |
time_regularity | Merged | Optional | cannot be null | Item |
time_compacity
time_compacity
-
is optional
-
cannot be null
-
defined in: Item
time_compacity Type
any of
spatial_coverage
spatial_coverage
-
is optional
-
Type: merged type (Indicates the proportion of the region of interest that is covered by the input rasters. Computed as follow: area(intersection(union(rasters),roi)) / area(roi)))
-
cannot be null
-
defined in: Item
spatial_coverage Type
any of
group_lightness
group_lightness
-
is optional
-
cannot be null
-
defined in: Item
group_lightness Type
any of
time_regularity
time_regularity
-
is optional
-
Type: merged type (Indicates the regularity of the extends between the temporal slices (groups). Computed as follow: 1-std(inter group temporal gaps)/avg(inter group temporal gaps))
-
cannot be null
-
defined in: Item
time_regularity Type
any of
Definitions group Properties
Reference this group by using
{"$ref":"airs_model#/$defs/Properties"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
datetime | Merged | Optional | cannot be null | Item |
start_datetime | Merged | Optional | cannot be null | Item |
end_datetime | Merged | Optional | cannot be null | Item |
programme | Merged | Optional | cannot be null | Item |
constellation | Merged | Optional | cannot be null | Item |
instrument | Merged | Optional | cannot be null | Item |
sensor | Merged | Optional | cannot be null | Item |
sensor_type | Merged | Optional | cannot be null | Item |
gsd | Merged | Optional | cannot be null | Item |
data_type | Merged | Optional | cannot be null | Item |
item_type | Merged | Optional | cannot be null | Item |
item_format | Merged | Optional | cannot be null | Item |
main_asset_format | Merged | Optional | cannot be null | Item |
observation_type | Merged | Optional | cannot be null | Item |
data_coverage | Merged | Optional | cannot be null | Item |
water_coverage | Merged | Optional | cannot be null | Item |
locations | Merged | Optional | cannot be null | Item |
create_datetime | Merged | Optional | cannot be null | Item |
update_datetime | Merged | Optional | cannot be null | Item |
view__off_nadir | Merged | Optional | cannot be null | Item |
view__incidence_angle | Merged | Optional | cannot be null | Item |
view__azimuth | Merged | Optional | cannot be null | Item |
view__sun_azimuth | Merged | Optional | cannot be null | Item |
view__sun_elevation | Merged | Optional | cannot be null | Item |
storage__requester_pays | Merged | Optional | cannot be null | Item |
storage__tier | Merged | Optional | cannot be null | Item |
storage__platform | Merged | Optional | cannot be null | Item |
storage__region | Merged | Optional | cannot be null | Item |
eo__cloud_cover | Merged | Optional | cannot be null | Item |
eo__snow_cover | Merged | Optional | cannot be null | Item |
eo__bands | Merged | Optional | cannot be null | Item |
processing__expression | Merged | Optional | cannot be null | Item |
processing__lineage | Merged | Optional | cannot be null | Item |
processing__level | Merged | Optional | cannot be null | Item |
processing__facility | Merged | Optional | cannot be null | Item |
processing__software | Merged | Optional | cannot be null | Item |
dc3__quality_indicators | Merged | Optional | cannot be null | Item |
dc3__composition | Merged | Optional | cannot be null | Item |
dc3__number_of_chunks | Merged | Optional | cannot be null | Item |
dc3__chunk_weight | Merged | Optional | cannot be null | Item |
dc3__fill_ratio | Merged | Optional | cannot be null | Item |
cube__dimensions | Merged | Optional | cannot be null | Item |
cube__variables | Merged | Optional | cannot be null | Item |
sar__instrument_mode | Merged | Optional | cannot be null | Item |
sar__frequency_band | Merged | Optional | cannot be null | Item |
sar__center_frequency | Merged | Optional | cannot be null | Item |
sar__polarizations | Merged | Optional | cannot be null | Item |
sar__product_type | Merged | Optional | cannot be null | Item |
sar__resolution_range | Merged | Optional | cannot be null | Item |
sar__resolution_azimuth | Merged | Optional | cannot be null | Item |
sar__pixel_spacing_range | Merged | Optional | cannot be null | Item |
sar__pixel_spacing_azimuth | Merged | Optional | cannot be null | Item |
sar__looks_range | Merged | Optional | cannot be null | Item |
sar__looks_azimuth | Merged | Optional | cannot be null | Item |
sar__looks_equivalent_number | Merged | Optional | cannot be null | Item |
sar__observation_direction | Merged | Optional | cannot be null | Item |
proj__epsg | Merged | Optional | cannot be null | Item |
proj__wkt2 | Merged | Optional | cannot be null | Item |
proj__geometry | Merged | Optional | cannot be null | Item |
proj__bbox | Merged | Optional | cannot be null | Item |
proj__centroid | Merged | Optional | cannot be null | Item |
proj__shape | Merged | Optional | cannot be null | Item |
proj__transform | Merged | Optional | cannot be null | Item |
generated__has_overview | Merged | Optional | cannot be null | Item |
generated__has_thumbnail | Merged | Optional | cannot be null | Item |
generated__has_metadata | Merged | Optional | cannot be null | Item |
generated__has_data | Merged | Optional | cannot be null | Item |
generated__has_cog | Merged | Optional | cannot be null | Item |
generated__has_zarr | Merged | Optional | cannot be null | Item |
generated__date_keywords | Merged | Optional | cannot be null | Item |
generated__day_of_week | Merged | Optional | cannot be null | Item |
generated__day_of_year | Merged | Optional | cannot be null | Item |
generated__hour_of_day | Merged | Optional | cannot be null | Item |
generated__minute_of_day | Merged | Optional | cannot be null | Item |
generated__month | Merged | Optional | cannot be null | Item |
generated__year | Merged | Optional | cannot be null | Item |
generated__season | Merged | Optional | cannot be null | Item |
generated__tltrbrbl | Merged | Optional | cannot be null | Item |
generated__band_common_names | Merged | Optional | cannot be null | Item |
generated__band_names | Merged | Optional | cannot be null | Item |
generated__geohash2 | Merged | Optional | cannot be null | Item |
generated__geohash3 | Merged | Optional | cannot be null | Item |
generated__geohash4 | Merged | Optional | cannot be null | Item |
generated__geohash5 | Merged | Optional | cannot be null | Item |
Additional Properties | Any | Optional | can be null |
datetime
datetime
-
is optional
-
Type: merged type (datetime associated with this item. If None, a start_datetime and end_datetime must be supplied.)
-
cannot be null
-
defined in: Item
datetime Type
merged type (datetime associated with this item. If None, a start_datetime and end_datetime must be supplied.)
any of
start_datetime
start_datetime
-
is optional
-
Type: merged type (Optional start datetime, part of common metadata. This value will override any start_datetime key in properties.)
-
cannot be null
-
defined in: Item
start_datetime Type
merged type (Optional start datetime, part of common metadata. This value will override any start_datetime key in properties.)
any of
end_datetime
end_datetime
-
is optional
-
Type: merged type (Optional end datetime, part of common metadata. This value will override any end_datetime key in properties.)
-
cannot be null
-
defined in: Item
end_datetime Type
merged type (Optional end datetime, part of common metadata. This value will override any end_datetime key in properties.)
any of
programme
programme
-
is optional
-
Type: merged type (Name of the programme)
-
cannot be null
-
defined in: Item
programme Type
merged type (Name of the programme)
any of
constellation
constellation
-
is optional
-
Type: merged type (Name of the constellation)
-
cannot be null
-
defined in: Item
constellation Type
merged type (Name of the constellation)
any of
instrument
instrument
-
is optional
-
Type: merged type (Name of the instrument)
-
cannot be null
-
defined in: Item
instrument Type
merged type (Name of the instrument)
any of
sensor
sensor
-
is optional
-
Type: merged type (Name of the sensor)
-
cannot be null
-
defined in: Item
sensor Type
merged type (Name of the sensor)
any of
sensor_type
sensor_type
-
is optional
-
Type: merged type (Type of sensor)
-
cannot be null
-
defined in: Item
sensor_type Type
merged type (Type of sensor)
any of
gsd
gsd
-
is optional
-
Type: merged type (Ground Sampling Distance (resolution))
-
cannot be null
-
defined in: Item
gsd Type
merged type (Ground Sampling Distance (resolution))
any of
data_type
data_type
-
is optional
-
Type: merged type (Type of data)
-
cannot be null
-
defined in: Item
data_type Type
merged type (Type of data)
any of
item_type
item_type
-
is optional
-
Type: merged type (Type of data (ResourceType))
-
cannot be null
-
defined in: Item
item_type Type
merged type (Type of data (ResourceType))
any of
item_format
item_format
-
is optional
-
Type: merged type (Data format (ItemFormat))
-
cannot be null
-
defined in: Item
item_format Type
merged type (Data format (ItemFormat))
any of
main_asset_format
main_asset_format
-
is optional
-
Type: merged type (Data format of the main asset (AssetFormat))
-
cannot be null
-
defined in: Item
main_asset_format Type
merged type (Data format of the main asset (AssetFormat))
any of
observation_type
observation_type
-
is optional
-
Type: merged type (Type of observation (ObservationType))
-
cannot be null
-
defined in: Item
observation_type Type
merged type (Type of observation (ObservationType))
any of
data_coverage
data_coverage
-
is optional
-
Type: merged type (Estimate of data cover)
-
cannot be null
-
defined in: Item
data_coverage Type
merged type (Estimate of data cover)
any of
water_coverage
water_coverage
-
is optional
-
Type: merged type (Estimate of water cover)
-
cannot be null
-
defined in: Item
water_coverage Type
merged type (Estimate of water cover)
any of
locations
locations
-
is optional
-
Type: merged type (List of locations covered by the item)
-
cannot be null
-
defined in: Item
locations Type
merged type (List of locations covered by the item)
any of
create_datetime
create_datetime
-
is optional
-
Type: merged type (Date of item creation in the catalog, managed by the ARLAS Item Registration Service)
-
cannot be null
-
defined in: Item
create_datetime Type
merged type (Date of item creation in the catalog, managed by the ARLAS Item Registration Service)
any of
update_datetime
update_datetime
-
is optional
-
Type: merged type (Update date of the item in the catalog, managed by the ARLAS Item Registration Service)
-
cannot be null
-
defined in: Item
update_datetime Type
merged type (Update date of the item in the catalog, managed by the ARLAS Item Registration Service)
any of
view__off_nadir
view__off_nadir
-
is optional
-
Type: merged type (The angle from the sensor between nadir (straight down) and the scene center. Measured in degrees (0-90).)
-
cannot be null
-
defined in: Item
view__off_nadir Type
merged type (The angle from the sensor between nadir (straight down) and the scene center. Measured in degrees (0-90).)
any of
view__incidence_angle
view__incidence_angle
-
is optional
-
cannot be null
-
defined in: Item
view__incidence_angle Type
any of
view__azimuth
view__azimuth
-
is optional
-
cannot be null
-
defined in: Item
view__azimuth Type
any of
view__sun_azimuth
view__sun_azimuth
-
is optional
-
Type: merged type (Sun azimuth angle. From the scene center point on the ground, this is the angle between truth north and the sun. Measured clockwise in degrees (0-360).)
-
cannot be null
-
defined in: Item
view__sun_azimuth Type
any of
view__sun_elevation
view__sun_elevation
-
is optional
-
cannot be null
-
defined in: Item
view__sun_elevation Type
any of
storage__requester_pays
storage__requester_pays
-
is optional
-
Type: merged type (Is the data requester pays or is it data manager/cloud provider pays. Defaults to false. Whether the requester pays for accessing assets)
-
cannot be null
-
defined in: Item
storage__requester_pays Type
any of
storage__tier
storage__tier
-
is optional
-
Type: merged type (Cloud Provider Storage Tiers (Standard, Glacier, etc.))
-
cannot be null
-
defined in: Item
storage__tier Type
merged type (Cloud Provider Storage Tiers (Standard, Glacier, etc.))
any of
storage__platform
storage__platform
-
is optional
-
Type: merged type (PaaS solutions (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER))
-
cannot be null
-
defined in: Item
storage__platform Type
merged type (PaaS solutions (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER))
any of
storage__region
storage__region
-
is optional
-
Type: merged type (The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider))
-
cannot be null
-
defined in: Item
storage__region Type
merged type (The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider))
any of
eo__cloud_cover
eo__cloud_cover
-
is optional
-
Type: merged type (Estimate of cloud cover.)
-
cannot be null
-
defined in: Item
eo__cloud_cover Type
merged type (Estimate of cloud cover.)
any of
eo__snow_cover
eo__snow_cover
-
is optional
-
Type: merged type (Estimate of snow and ice cover.)
-
cannot be null
-
defined in: Item
eo__snow_cover Type
merged type (Estimate of snow and ice cover.)
any of
eo__bands
eo__bands
-
is optional
-
Type: merged type (An array of available bands where each object is a Band Object. If given, requires at least one band.)
-
cannot be null
-
defined in: Item
eo__bands Type
merged type (An array of available bands where each object is a Band Object. If given, requires at least one band.)
any of
processing__expression
processing__expression
-
is optional
-
cannot be null
-
defined in: Item
processing__expression Type
any of
processing__lineage
processing__lineage
-
is optional
-
Type: merged type (Lineage Information provided as free text information about the how observations were processed or models that were used to create the resource being described NASA ISO.)
-
cannot be null
-
defined in: Item
processing__lineage Type
any of
processing__level
processing__level
-
is optional
-
Type: merged type (The name commonly used to refer to the processing level to make it easier to search for product level across collections or items. The short name must be used (only L, not Level).)
-
cannot be null
-
defined in: Item
processing__level Type
any of
processing__facility
processing__facility
-
is optional
-
Type: merged type (The name of the facility that produced the data. For example, Copernicus S1 Core Ground Segment - DPA for product of Sentinel-1 satellites.)
-
cannot be null
-
defined in: Item
processing__facility Type
any of
processing__software
processing__software
-
is optional
-
Type: merged type (A dictionary with name/version for key/value describing one or more softwares that produced the data.)
-
cannot be null
-
defined in: Item
processing__software Type
merged type (A dictionary with name/version for key/value describing one or more softwares that produced the data.)
any of
dc3__quality_indicators
dc3__quality_indicators
-
is optional
-
cannot be null
-
defined in: Item
dc3__quality_indicators Type
any of
dc3__composition
dc3__composition
-
is optional
-
Type: merged type (List of raster groups used for elaborating the cube temporal slices.)
-
cannot be null
-
defined in: Item
dc3__composition Type
merged type (List of raster groups used for elaborating the cube temporal slices.)
any of
dc3__number_of_chunks
dc3__number_of_chunks
-
is optional
-
Type: merged type (Number of chunks (if zarr or similar partitioned format) within the cube.)
-
cannot be null
-
defined in: Item
dc3__number_of_chunks Type
merged type (Number of chunks (if zarr or similar partitioned format) within the cube.)
any of
dc3__chunk_weight
dc3__chunk_weight
-
is optional
-
Type: merged type (Weight of a chunk (number of bytes).)
-
cannot be null
-
defined in: Item
dc3__chunk_weight Type
merged type (Weight of a chunk (number of bytes).)
any of
dc3__fill_ratio
dc3__fill_ratio
-
is optional
-
Type: merged type (1: the cube is full, 0 the cube is empty, in between the cube is partially filled.)
-
cannot be null
-
defined in: Item
dc3__fill_ratio Type
merged type (1: the cube is full, 0 the cube is empty, in between the cube is partially filled.)
any of
cube__dimensions
cube__dimensions
-
is optional
-
Type: merged type (Uniquely named dimensions of the datacube.)
-
cannot be null
-
defined in: Item
cube__dimensions Type
merged type (Uniquely named dimensions of the datacube.)
any of
cube__variables
cube__variables
-
is optional
-
Type: merged type (Uniquely named variables of the datacube.)
-
cannot be null
-
defined in: Item
cube__variables Type
merged type (Uniquely named variables of the datacube.)
any of
sar__instrument_mode
sar__instrument_mode
-
is optional
-
cannot be null
-
defined in: Item
sar__instrument_mode Type
any of
sar__frequency_band
sar__frequency_band
-
is optional
-
Type: merged type (The common name for the frequency band to make it easier to search for bands across instruments. See section "Common Frequency Band Names" for a list of accepted names.)
-
cannot be null
-
defined in: Item
sar__frequency_band Type
any of
sar__center_frequency
sar__center_frequency
-
is optional
-
Type: merged type (The center frequency of the instrument, in gigahertz (GHz).)
-
cannot be null
-
defined in: Item
sar__center_frequency Type
merged type (The center frequency of the instrument, in gigahertz (GHz).)
any of
sar__polarizations
sar__polarizations
-
is optional
-
Type: merged type (Any combination of polarizations.)
-
cannot be null
-
defined in: Item
sar__polarizations Type
merged type (Any combination of polarizations.)
any of
sar__product_type
sar__product_type
-
is optional
-
Type: merged type (The product type, for example SSC, MGD, or SGC)
-
cannot be null
-
defined in: Item
sar__product_type Type
merged type (The product type, for example SSC, MGD, or SGC)
any of
sar__resolution_range
sar__resolution_range
-
is optional
-
Type: merged type (The range resolution, which is the maximum ability to distinguish two adjacent targets perpendicular to the flight path, in meters (m).)
-
cannot be null
-
defined in: Item
sar__resolution_range Type
any of
sar__resolution_azimuth
sar__resolution_azimuth
-
is optional
-
Type: merged type (The azimuth resolution, which is the maximum ability to distinguish two adjacent targets parallel to the flight path, in meters (m).)
-
cannot be null
-
defined in: Item
sar__resolution_azimuth Type
any of
sar__pixel_spacing_range
sar__pixel_spacing_range
-
is optional
-
cannot be null
-
defined in: Item
sar__pixel_spacing_range Type
any of
sar__pixel_spacing_azimuth
sar__pixel_spacing_azimuth
-
is optional
-
Type: merged type (The azimuth pixel spacing, which is the distance between adjacent pixels parallel to the flight path, in meters (m). Strongly RECOMMENDED to be specified for products of type GRD.)
-
cannot be null
-
defined in: Item
sar__pixel_spacing_azimuth Type
any of
sar__looks_range
sar__looks_range
-
is optional
-
Type: merged type (Number of range looks, which is the number of groups of signal samples (looks) perpendicular to the flight path.)
-
cannot be null
-
defined in: Item
sar__looks_range Type
merged type (Number of range looks, which is the number of groups of signal samples (looks) perpendicular to the flight path.)
any of
sar__looks_azimuth
sar__looks_azimuth
-
is optional
-
Type: merged type (Number of azimuth looks, which is the number of groups of signal samples (looks) parallel to the flight path.)
-
cannot be null
-
defined in: Item
sar__looks_azimuth Type
merged type (Number of azimuth looks, which is the number of groups of signal samples (looks) parallel to the flight path.)
any of
sar__looks_equivalent_number
sar__looks_equivalent_number
-
is optional
-
Type: merged type (The equivalent number of looks (ENL).)
-
cannot be null
-
defined in: Item
sar__looks_equivalent_number Type
merged type (The equivalent number of looks (ENL).)
any of
sar__observation_direction
sar__observation_direction
-
is optional
-
Type: merged type (Antenna pointing direction relative to the flight trajectory of the satellite, either left or right.)
-
cannot be null
-
defined in: Item
sar__observation_direction Type
merged type (Antenna pointing direction relative to the flight trajectory of the satellite, either left or right.)
any of
proj__epsg
proj__epsg
-
is optional
-
Type: merged type (EPSG code of the datasource.)
-
cannot be null
-
defined in: Item
proj__epsg Type
merged type (EPSG code of the datasource.)
any of
proj__wkt2
proj__wkt2
-
is optional
-
Type: merged type (PROJJSON object representing the Coordinate Reference System (CRS) that the proj:geometry and proj:bbox fields represent.)
-
cannot be null
-
defined in: Item
proj__wkt2 Type
merged type (PROJJSON object representing the Coordinate Reference System (CRS) that the proj:geometry and proj:bbox fields represent.)
any of
proj__geometry
proj__geometry
-
is optional
-
Type: merged type (Defines the footprint of this Item.)
-
cannot be null
-
defined in: Item
proj__geometry Type
merged type (Defines the footprint of this Item.)
any of
proj__bbox
proj__bbox
-
is optional
-
Type: merged type (Bounding box of the Item in the asset CRS in 2 or 3 dimensions.)
-
cannot be null
-
defined in: Item
proj__bbox Type
merged type (Bounding box of the Item in the asset CRS in 2 or 3 dimensions.)
any of
proj__centroid
proj__centroid
-
is optional
-
Type: merged type (Coordinates representing the centroid of the Item (in lat/long).)
-
cannot be null
-
defined in: Item
proj__centroid Type
merged type (Coordinates representing the centroid of the Item (in lat/long).)
any of
proj__shape
proj__shape
-
is optional
-
Type: merged type (Number of pixels in Y and X directions for the default grid.)
-
cannot be null
-
defined in: Item
proj__shape Type
merged type (Number of pixels in Y and X directions for the default grid.)
any of
proj__transform
proj__transform
-
is optional
-
Type: merged type (The affine transformation coefficients for the default grid.)
-
cannot be null
-
defined in: Item
proj__transform Type
merged type (The affine transformation coefficients for the default grid.)
any of
generated__has_overview
generated__has_overview
-
is optional
-
Type: merged type (Whether the item has an overview or not.)
-
cannot be null
-
defined in: Item
generated__has_overview Type
merged type (Whether the item has an overview or not.)
any of
generated__has_thumbnail
generated__has_thumbnail
-
is optional
-
Type: merged type (Whether the item has a thumbnail or not.)
-
cannot be null
-
defined in: Item
generated__has_thumbnail Type
merged type (Whether the item has a thumbnail or not.)
any of
generated__has_metadata
generated__has_metadata
-
is optional
-
Type: merged type (Whether the item has a metadata file or not.)
-
cannot be null
-
defined in: Item
generated__has_metadata Type
merged type (Whether the item has a metadata file or not.)
any of
generated__has_data
generated__has_data
-
is optional
-
Type: merged type (Whether the item has a data file or not.)
-
cannot be null
-
defined in: Item
generated__has_data Type
merged type (Whether the item has a data file or not.)
any of
generated__has_cog
generated__has_cog
-
is optional
-
Type: merged type (Whether the item has a cog or not.)
-
cannot be null
-
defined in: Item
generated__has_cog Type
merged type (Whether the item has a cog or not.)
any of
generated__has_zarr
generated__has_zarr
-
is optional
-
Type: merged type (Whether the item has a zarr or not.)
-
cannot be null
-
defined in: Item
generated__has_zarr Type
merged type (Whether the item has a zarr or not.)
any of
generated__date_keywords
generated__date_keywords
-
is optional
-
Type: merged type (A list of keywords indicating clues on the date)
-
cannot be null
-
defined in: Item
generated__date_keywords Type
merged type (A list of keywords indicating clues on the date)
any of
generated__day_of_week
generated__day_of_week
-
is optional
-
Type: merged type (Day of week.)
-
cannot be null
-
defined in: Item
generated__day_of_week Type
merged type (Day of week.)
any of
generated__day_of_year
generated__day_of_year
-
is optional
-
Type: merged type (Day of year.)
-
cannot be null
-
defined in: Item
generated__day_of_year Type
merged type (Day of year.)
any of
generated__hour_of_day
generated__hour_of_day
-
is optional
-
Type: merged type (Hour of day.)
-
cannot be null
-
defined in: Item
generated__hour_of_day Type
merged type (Hour of day.)
any of
generated__minute_of_day
generated__minute_of_day
-
is optional
-
Type: merged type (Minute of day.)
-
cannot be null
-
defined in: Item
generated__minute_of_day Type
merged type (Minute of day.)
any of
generated__month
generated__month
generated__month Type
merged type (Month)
any of
generated__year
generated__year
generated__year Type
merged type (Year)
any of
generated__season
generated__season
generated__season Type
merged type (Season)
any of
generated__tltrbrbl
generated__tltrbrbl
-
is optional
-
Type: merged type (The coordinates of the top left, top right, bottom right, bottom left corners of the item.)
-
cannot be null
-
defined in: Item
generated__tltrbrbl Type
merged type (The coordinates of the top left, top right, bottom right, bottom left corners of the item.)
any of
generated__band_common_names
generated__band_common_names
-
is optional
-
Type: merged type (List of the band common names.)
-
cannot be null
-
defined in: Item
generated__band_common_names Type
merged type (List of the band common names.)
any of
generated__band_names
generated__band_names
-
is optional
-
Type: merged type (List of the band names.)
-
cannot be null
-
defined in: Item
generated__band_names Type
merged type (List of the band names.)
any of
generated__geohash2
generated__geohash2
-
is optional
-
Type: merged type (Geohash on the first two characters.)
-
cannot be null
-
defined in: Item
generated__geohash2 Type
merged type (Geohash on the first two characters.)
any of
generated__geohash3
generated__geohash3
-
is optional
-
Type: merged type (Geohash on the first three characters.)
-
cannot be null
-
defined in: Item
generated__geohash3 Type
merged type (Geohash on the first three characters.)
any of
generated__geohash4
generated__geohash4
-
is optional
-
Type: merged type (Geohash on the first four characters.)
-
cannot be null
-
defined in: Item
generated__geohash4 Type
merged type (Geohash on the first four characters.)
any of
generated__geohash5
generated__geohash5
-
is optional
-
Type: merged type (Geohash on the first five characters.)
-
cannot be null
-
defined in: Item
generated__geohash5 Type
merged type (Geohash on the first five characters.)
any of
Additional Properties
Additional properties are allowed and do not have to follow a specific schema
Definitions group Raster
Reference this group by using
{"$ref":"airs_model#/$defs/Raster"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
type | object |
Required | cannot be null | Item |
path | string |
Required | cannot be null | Item |
id | string |
Required | cannot be null | Item |
type
type
-
is required
-
Type:
object
(RasterType) -
cannot be null
-
defined in: Item
type Type
object
(RasterType)
path
path
path Type
string
(Path)
id
id
id Type
string
(Id)
Definitions group RasterType
Reference this group by using
{"$ref":"airs_model#/$defs/RasterType"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
source | string |
Required | cannot be null | Item |
format | string |
Required | cannot be null | Item |
source
source
source Type
string
(Source)
format
format
format Type
string
(Format)
Definitions group VariableType
Reference this group by using
{"$ref":"airs_model#/$defs/VariableType"}
Property | Type | Required | Nullable | Defined by |
---|
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file airsmodel-0.2.25.tar.gz
.
File metadata
- Download URL: airsmodel-0.2.25.tar.gz
- Upload date:
- Size: 74.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26eea0277d5bbbfa6924e4c05e0e4c1826d3b4304bf130e4b218e02e4e30d202 |
|
MD5 | a89fc1ea8b3546cfeedf299f3947b4ee |
|
BLAKE2b-256 | 10440f318301cde9daf45f0bd3b8de7b47d246441314685ef454a453437fe880 |
File details
Details for the file airsmodel-0.2.25-py3-none-any.whl
.
File metadata
- Download URL: airsmodel-0.2.25-py3-none-any.whl
- Upload date:
- Size: 30.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08b10a96a99ba71c8420aa75a540eabeaf1cafc39bd44ad0f63d954fb41399d8 |
|
MD5 | 37ca950ae354af3f93d2727e00349fe3 |
|
BLAKE2b-256 | 78c9981db84ea32bb43ca84d2de3163f2ee3aab65da226204d6aea3e32f935ba |