DRB Metadata Sentinel 3
This DRB addon allowing to extract metadata of Sentinel-3 products.
see:
Installation
pip install drb-metadata-sentinel3
Examples
from drb.factory import DrbFactoryResolver
from drb_metadata import DrbMetadataResolver
path = 'S3B_SR_2_LAN____20220903T105648_20220903T114717_20220905T050748_3029_070_094______PS2_O_ST_004.SEN3'
node = DrbFactoryResolver().create(path)
metadata_dict = DrbMetadataResolver().get_metadata(node)
for name, metadata in metadata_dict.items():
print(f'{name} --> {metadata.extract(node)}')
Metadata
Following subsection define lists of metadata can be extract from Sentinel-3 products via the drb-metadata-sentinel3.
Common
Common metadata names to all Sentinel-3 products.
| Name |
|---|
| platformShortName |
| platformSerialIdentifier |
| processingCenter |
| processorName |
| processorVersion |
| beginningDateTime |
| endingDateTime |
| productType |
| timeliness |
| baselineCollection |
Sentinel-3 Level 0 Products
| Name | MWR | SRAL | SLSTR | OLCI | GNSS | DORIS | NAVATT | HKTMs |
|---|---|---|---|---|---|---|---|---|
| operationalMode | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| instrumentShortName | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| processingDate | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| orbitNumber | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| relativeOrbitNumber | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| orbitDirection | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cycleNumber | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| coordinates | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| tileId | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Sentinel-3 Level 1 Products
| Name | MWR | SRAL | SLSTR | OLCI | SYNERGY |
|---|---|---|---|---|---|
| operationalMode | ✓ | ✓ | ✓ | ✓ | ✓ |
| instrumentShortName | ✓ | ✓ | ✓ | ✓ | ✓ |
| processingLevel | ✓ | ✓ | ✓ | ✓ | ✓ |
| processingDate | ✓ | ✓ | ✓ | ✓ | ✓ |
| orbitNumber | ✓ | ✓ | ✓ | ✓ | ✓ |
| relativeOrbitNumber | ✓ | ✓ | ✓ | ✓ | ✓ |
| orbitDirection | ✓ | ✓ | ✓ | ✓ | ✓ |
| cycleNumber | ✓ | ✓ | ✓ | ✓ | ✓ |
| coordinates | ✓ | ✓ | ✓ | ✓ | ✓ |
| tileId | ✓ | ✓ | ✓ | ✓ | ✓ |
| landCover | ∅ | ✓ | ∅ | ∅ | ∅ |
| closeSeaCover | ∅ | ✓ | ∅ | ∅ | ∅ |
| continentalIceCover | ∅ | ✓ | ∅ | ∅ | ∅ |
| openOceanCover | ∅ | ✓ | ∅ | ∅ | ∅ |
| brightCover | ∅ | ✓ | ∅ | ∅ | ∅ |
| cloudCover | ∅ | ∅ | ✓ | ∅ | ∅ |
| salineWaterCover | ∅ | ∅ | ✓ | ✓ | ✓ |
| landCover | ∅ | ∅ | ✓ | ∅ | ✓ |
| coastalCover | ∅ | ∅ | ✓ | ✓ | ✓ |
| freshInlandWaterCovertage | ∅ | ∅ | ✓ | ✓ | ✓ |
| tidalRegionCover | ∅ | ∅ | ✓ | ✓ | ✓ |
Sentinel-3 Level 2 Products
| Name | SRAL | SLSTR | OLCI | SYNERGY |
|---|---|---|---|---|
| operationalMode | ✓ | ✓ | ✓ | ✓ |
| instrumentShortName | ✓ | ✓ | ✓ | ✓ |
| processingLevel | ✓ | ✓ | ✓ | ✓ |
| processingDate | ✓ | ✓ | ✓ | ✓ |
| orbitNumber | ✓ | ✓ | ✓ | ✓ |
| relativeOrbitNumber | ✓ | ✓ | ✓ | ✓ |
| orbitDirection | ✓ | ✓ | ✓ | ✓ |
| cycleNumber | ✓ | ✓ | ✓ | ✓ |
| coordinates | ✓ | ✓ | ✓ | ✓ |
| tileId | ✓ | ✓ | ✓ | ✓ |
| landCover | ✓ | ∅ | ∅ | ∅ |
| closeSeaCover | ✓ | ∅ | ∅ | ∅ |
| continentalIceCover | ✓ | ∅ | ∅ | ∅ |
| openOceanCover | ✓ | ∅ | ∅ | ∅ |
| cloudCover | ∅ | ✓ | ✓ | ∅ |
| salineWaterCover | ∅ | ✓ | ✓ | ✓ |
| landCover | ∅ | ✓ | ✓ | ✓ |
| coastalCover | ∅ | ✓ | ✓ | ✓ |
| freshInlandWaterCovertage | ∅ | ✓ | ✓ | ✓ |
| tidalRegionCover | ∅ | ✓ | ✓ | ✓ |
| snowOrIceCover | ∅ | ∅ | ∅ | ✓ |
Sentinel-3 Auxiliary Product
This section contains extractable metadata for Sentinel-3 auxiliary products.
| Name |
|---|
| platformShorName |
| platformSerialIdentifier |
| processingCenter |
| processorName |
| processorVersion |
| beginningDateTime |
| endingDateTime |
| productType |
| timeliness |
| baselineCollection |
Metadata
Release files for drb-metadata-sentinel3 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| drb-metadata-sentinel3-1.3.0.tar.gz | 28.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| drb_metadata_sentinel3-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.8 kB
Release files / drb-metadata-sentinel3-1.3.0.tar.gz
| Download URL | drb-metadata-sentinel3-1.3.0.tar.gz |
|---|---|
| Size | 28.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
646cb8882870f227723207a7b2cd2fdd005d187e15a85627d4d4e7c01f136a89
|
|
BLAKE2b-256 checksum How to use checksums |
4cf53371e57b390eeb34afc016da8274ab7d18c890804a8d4fcc8f688ddaf830
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.18
|
Release files / drb_metadata_sentinel3-1.3.0-py3-none-any.whl
| Download URL | drb_metadata_sentinel3-1.3.0-py3-none-any.whl |
|---|---|
| Size | 8.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fbb51453e45b20a34e5e2bed9e03f66a96e5c80563bd5c02b19aa45ac3f62295
|
|
BLAKE2b-256 checksum How to use checksums |
dfda24b46a02ef17f870faa332a437e64824e6922a46488f2e88e2c2191e8a0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.18
|