diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_20230312T050117.json b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_20230312T050117.json new file mode 100644 index 00000000..446fa32a --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_20230312T050117.json @@ -0,0 +1,148 @@ +{ + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/processing/v1.0.0/schema.json", + "https://stac-extensions.github.io/projection/v1.0.0/schema.json", + "https://stac-extensions.github.io/sar/v1.0.0/schema.json", + "https://stac-extensions.github.io/sat/v1.0.0/schema.json", + "https://stac-extensions.github.io/view/v1.0.0/schema.json" + ], + "type": "Feature", + "id": "S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_20230312T050117", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 43.1992527068778, + -22.7031446553536 + ], + [ + 43.1850852033387, + -23.7548748462209 + ], + [ + 43.9330034351116, + -23.7618514367155 + ], + [ + 43.9413361787041, + -22.7097778159655 + ], + [ + 43.1992527068778, + -22.7031446553536 + ] + ] + ] + }, + "properties": { + "sat:orbit_state": "ascending", + "saocom:path": 203, + "proj:epsg": null, + "proj:shape": [ + 8337, + 12886 + ], + "view:off_nadir": 32.0, + "sar:instrument_mode": "SM", + "sar:frequency_band": "L", + "sar:polarizations": [ + "HH", + "HV" + ], + "sar:product_type": "GTC", + "sar:observation_direction": "right", + "sar:center_frequency": 12.75, + "sar:pixel_spacing_range": 9.03987930490642, + "sar:pixel_spacing_azimuth": 9.14447914243438, + "sar:looks_equivalent_number": 3.0, + "sar:resolution_range": 10.0, + "sar:resolution_azimuth": 10.0, + "processing:level": "L1D", + "datetime": "2023-03-12T03:39:31.647Z", + "created": "2023-03-12T06:46:42Z", + "platform": "saocom-1a", + "mission": "saocom-1", + "instruments": [ + "sao1a" + ], + "sensor_type": "radar", + "gsd": 10.0, + "title": "SAOCOM-1A SAO1A GTC HH/HV 2023-03-12 03:39:31", + "providers": [ + { + "name": "CONAE", + "description": "The SAOCOM satellite series represents Argentina's approved polarimetric L-band SAR (Synthetic Aperture Radar) constellation of two spacecraft. The SAOCOM-1 mission is composed of two satellites (SAOCOM-1A and -1B) launched consecutively. The overall objective of SAOCOM is to provide an effective Earth observation and disaster monitoring capability.", + "roles": [ + "producer", + "processor", + "licensor" + ], + "url": "http://saocom.invap.com.ar" + } + ] + }, + "bbox": [ + 43.1850852033387, + -23.7618514367155, + 43.9413361787041, + -22.7031446553536 + ], + "assets": { + "metadata-hh": { + "type": "application/xml", + "roles": [ + "metadata" + ], + "href": "data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h.xml", + "filename": "Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h.xml", + "file:size": 17916 + }, + "amplitude-hh": { + "type": "image/tiff; application=geotiff", + "roles": [ + "amplitude", + "data" + ], + "href": "data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h", + "filename": "Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h", + "file:size": 0, + "sar:polarizations": [ + "HH" + ] + }, + "metadata-hv": { + "type": "application/xml", + "roles": [ + "metadata" + ], + "href": "data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h.xml", + "filename": "Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h.xml", + "file:size": 17917 + }, + "amplitude-hv": { + "type": "image/tiff; application=geotiff", + "roles": [ + "amplitude", + "data" + ], + "href": "data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h", + "filename": "Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h", + "file:size": 0, + "sar:polarizations": [ + "HV" + ] + }, + "overview": { + "type": "image/png", + "roles": [ + "overview" + ], + "href": "data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.png", + "filename": "Images/gtc-acqId0001535768-a-sm7-2303120651-h.png", + "file:size": 2271455 + } + }, + "links": [] +} \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_20240320T055121.json b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_20240320T055121.json new file mode 100644 index 00000000..9445a08a --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/MetadataExtractorsTests_S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_20240320T055121.json @@ -0,0 +1,148 @@ +{ + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/processing/v1.0.0/schema.json", + "https://stac-extensions.github.io/projection/v1.0.0/schema.json", + "https://stac-extensions.github.io/sar/v1.0.0/schema.json", + "https://stac-extensions.github.io/sat/v1.0.0/schema.json", + "https://stac-extensions.github.io/view/v1.0.0/schema.json" + ], + "type": "Feature", + "id": "S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_20240320T055121", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 106.313184635296, + 48.8072524924538 + ], + [ + 106.290090595131, + 47.9007341649435 + ], + [ + 107.30513957326, + 47.884838391943 + ], + [ + 107.346372702731, + 48.7908457067088 + ], + [ + 106.313184635296, + 48.8072524924538 + ] + ] + ] + }, + "properties": { + "sat:orbit_state": "ascending", + "saocom:path": 149, + "proj:epsg": null, + "proj:shape": [ + 8149, + 10986 + ], + "view:off_nadir": 32.0, + "sar:instrument_mode": "SM", + "sar:frequency_band": "L", + "sar:polarizations": [ + "HH", + "HV" + ], + "sar:product_type": "GTC", + "sar:observation_direction": "right", + "sar:center_frequency": 12.75, + "sar:pixel_spacing_range": 9.17422344240508, + "sar:pixel_spacing_azimuth": 9.31551766752336, + "sar:looks_equivalent_number": 3.0, + "sar:resolution_range": 10.0, + "sar:resolution_azimuth": 10.0, + "processing:level": "L1D", + "datetime": "2024-03-19T22:27:14.882Z", + "created": "2024-03-20T06:27:44Z", + "platform": "saocom-1b", + "mission": "saocom-1", + "instruments": [ + "sao1b" + ], + "sensor_type": "radar", + "gsd": 10.0, + "title": "SAOCOM-1B SAO1B GTC HH/HV 2024-03-19 22:27:14", + "providers": [ + { + "name": "CONAE", + "description": "The SAOCOM satellite series represents Argentina's approved polarimetric L-band SAR (Synthetic Aperture Radar) constellation of two spacecraft. The SAOCOM-1 mission is composed of two satellites (SAOCOM-1A and -1B) launched consecutively. The overall objective of SAOCOM is to provide an effective Earth observation and disaster monitoring capability.", + "roles": [ + "producer", + "processor", + "licensor" + ], + "url": "http://saocom.invap.com.ar" + } + ] + }, + "bbox": [ + 106.290090595131, + 47.884838391943, + 107.346372702731, + 48.8072524924538 + ], + "assets": { + "metadata-hh": { + "type": "application/xml", + "roles": [ + "metadata" + ], + "href": "data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h.xml", + "filename": "Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h.xml", + "file:size": 13446 + }, + "amplitude-hh": { + "type": "image/tiff; application=geotiff", + "roles": [ + "amplitude", + "data" + ], + "href": "data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h", + "filename": "Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h", + "file:size": 0, + "sar:polarizations": [ + "HH" + ] + }, + "metadata-hv": { + "type": "application/xml", + "roles": [ + "metadata" + ], + "href": "data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h.xml", + "filename": "Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h.xml", + "file:size": 13447 + }, + "amplitude-hv": { + "type": "image/tiff; application=geotiff", + "roles": [ + "amplitude", + "data" + ], + "href": "data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h", + "filename": "Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h", + "file:size": 0, + "sar:polarizations": [ + "HV" + ] + }, + "overview": { + "type": "image/png", + "roles": [ + "overview" + ], + "href": "data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.png", + "filename": "Images/gtc-acqId0000200734-b-sm2-2403200632-h.png", + "file:size": 3252586 + } + }, + "links": [] +} \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001 new file mode 100644 index 00000000..118f935f Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001.xml new file mode 100644 index 00000000..27af547a --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0001.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_AZ_0001</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0.000000</SamplesStep> + <LinesStart unit="deg">-2.000000E+01</LinesStart> + <SamplesStart unit="deg">1.050000E+01</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>H/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002 new file mode 100644 index 00000000..b984b824 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002.xml new file mode 100644 index 00000000..a4a7cd10 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0002.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_AZ_0002</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0.000000</SamplesStep> + <LinesStart unit="deg">-2.000000E+01</LinesStart> + <SamplesStart unit="deg">1.050000E+01</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>H/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003 new file mode 100644 index 00000000..d21ab3a5 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003.xml new file mode 100644 index 00000000..c373c9a2 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0003.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_AZ_0003</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0.000000</SamplesStep> + <LinesStart unit="deg">-2.000000E+01</LinesStart> + <SamplesStart unit="deg">1.050000E+01</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>V/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004 new file mode 100644 index 00000000..2ae4703b Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004.xml new file mode 100644 index 00000000..645d9a85 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/ANT_DS7_AZ_0004.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_AZ_0004</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0.000000</SamplesStep> + <LinesStart unit="deg">-2.000000E+01</LinesStart> + <SamplesStart unit="deg">1.050000E+01</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>V/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_AZ/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001 new file mode 100644 index 00000000..f9bc6bc5 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001.xml new file mode 100644 index 00000000..432dd50f --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0001.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_RG_0001</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.992</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>H/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002 new file mode 100644 index 00000000..c82127c4 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002.xml new file mode 100644 index 00000000..639e300d --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0002.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_RG_0002</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.984</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>H/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003 new file mode 100644 index 00000000..1df17b5c Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003.xml new file mode 100644 index 00000000..3483f6b9 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0003.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_RG_0003</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.986</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>V/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004 new file mode 100644 index 00000000..ab8c8fbf Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004.xml new file mode 100644 index 00000000..78a3e398 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/ANT_DS7_RG_0004.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS7_RG_0004</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-45.008</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1A</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS7</BeamName> + <Polarization>V/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ANT_DS7_RG/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001 new file mode 100644 index 00000000..eb9284f5 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001.xml new file mode 100644 index 00000000..352bb2fc --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0001.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS7_0001</FileName> + <Lines>1</Lines> + <Samples>780</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">3.3333333333e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.4000000000e-05</PulseLength> + <Bandwidth unit="Hz">1.930000e+07</Bandwidth> + <PulseEnergy unit="j">2.639367e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">3.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">9.650000e+06</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002 new file mode 100644 index 00000000..2ca77164 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002.xml new file mode 100644 index 00000000..7e78ae58 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0002.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS7_0002</FileName> + <Lines>1</Lines> + <Samples>780</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">3.3333333333e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.4000000000e-05</PulseLength> + <Bandwidth unit="Hz">1.930000e+07</Bandwidth> + <PulseEnergy unit="j">2.622080e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">3.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">9.650000e+06</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003 new file mode 100644 index 00000000..dc62321d Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003.xml new file mode 100644 index 00000000..39f130fd --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0003.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS7_0003</FileName> + <Lines>1</Lines> + <Samples>780</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">3.3333333333e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>V/H</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.4000000000e-05</PulseLength> + <Bandwidth unit="Hz">1.930000e+07</Bandwidth> + <PulseEnergy unit="j">2.637324e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">3.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">9.650000e+06</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004 new file mode 100644 index 00000000..594ad17e Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004.xml new file mode 100644 index 00000000..15ce3b2f --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/CHR_DS7_0004.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS7_0004</FileName> + <Lines>1</Lines> + <Samples>780</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">3.3333333333e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>V/V</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.4000000000e-05</PulseLength> + <Bandwidth unit="Hz">1.930000e+07</Bandwidth> + <PulseEnergy unit="j">2.620301e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">3.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">9.650000e+06</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/CHR_DS7/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ConfFile_GEC_HR_DS7_LA.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ConfFile_GEC_HR_DS7_LA.xml new file mode 100644 index 00000000..68b84045 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/ConfFile_GEC_HR_DS7_LA.xml @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>SP processor DS7 Low Altitude HR Resolution</Description> + <Channel Number="1" Total="1"> + <RFIRemovalConf> + <BlockSize>512</BlockSize> + <PeriodgramSize>512</PeriodgramSize> + <PersistentRFIThreshold>4</PersistentRFIThreshold> + <IsolatedRFIThreshold>4</IsolatedRFIThreshold> + <PowerLossThreshold>32</PowerLossThreshold> + <ThresholdStd>7</ThresholdStd> + <PercentileLow>0.25</PercentileLow> + <PercentileHigh>0.25</PercentileHigh> + </RFIRemovalConf> + <RFITimeDomainRemovalConf> + <CorrectionMode>NEAREST</CorrectionMode> + <MedianFilterBlockLines>5</MedianFilterBlockLines> + <PercentileThreshold>0.99</PercentileThreshold> + <LinesInEstimateBlock>256</LinesInEstimateBlock> + <BoxFilterAzimuthDimension>19</BoxFilterAzimuthDimension> + <BoxFilterRangeDimension>19</BoxFilterRangeDimension> + <MorphOpenLineLength>3</MorphOpenLineLength> + <MorphCloseLineLength>9</MorphCloseLineLength> + <WriteRFIMask>1</WriteRFIMask> + </RFITimeDomainRemovalConf> + <RFITimeDomainRemovalFromNoiseConf Beam="DS7"> + <CorrectionMode>NEAREST</CorrectionMode> + <MedianFilterBlockLines>5</MedianFilterBlockLines> + <PercentileThreshold>0.95</PercentileThreshold> + <LinesInEstimateBlock>256</LinesInEstimateBlock> + <BoxFilterAzimuthDimension>3</BoxFilterAzimuthDimension> + <BoxFilterRangeDimension>99999</BoxFilterRangeDimension> + <MorphOpenLineLength>3</MorphOpenLineLength> + <MorphCloseLineLength>9</MorphCloseLineLength> + <WriteRFIMask>1</WriteRFIMask> + <ExpectedNoisePowerXH>7.5868</ExpectedNoisePowerXH> + <ReliabilityThresholdXH>8.6574</ReliabilityThresholdXH> + <ExpectedNoisePowerXV>7.8021</ExpectedNoisePowerXV> + <ReliabilityThresholdXV>8.8551</ReliabilityThresholdXV> + </RFITimeDomainRemovalFromNoiseConf> + <SaturationAnalyzerConf> + <SaturationThreshold>-1</SaturationThreshold> + <blockSamples>256</blockSamples> + <blockLines>256</blockLines> + </SaturationAnalyzerConf> + <StatisticalCorrectionConf ApplyCorrection="1"> + <ApplyBiasCorrection>1</ApplyBiasCorrection> + <ApplyStdDevCorrection>1</ApplyStdDevCorrection> + <ApplyAngleCorrection>1</ApplyAngleCorrection> + </StatisticalCorrectionConf> + <RangeConf Beam="DS7"> + <Flag_ortog>0</Flag_ortog> + <ApplyRangeSpectralWeightingWindow>1</ApplyRangeSpectralWeightingWindow> + <RangeSpectralWeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.95</WindowParameter> + <WindowLookBandwidth>0.643333333333333</WindowLookBandwidth> + <WindowTransitionBandwidth>0.643333333333333</WindowTransitionBandwidth> + </RangeSpectralWeightingWindow> + </RangeConf> + <DCEstConfStripmap Beam="DS7"> + <Blocks>256</Blocks> + <Blockl>4096</Blockl> + <UndersamplingSNRDCazimuthRatio>5</UndersamplingSNRDCazimuthRatio> + <UndersamplingSNRDCrangeRatio>5</UndersamplingSNRDCrangeRatio> + <azMaxFrequencySearchBinNumber>4096</azMaxFrequencySearchBinNumber> + <rgMaxFrequencySearchBinNumber>1024</rgMaxFrequencySearchBinNumber> + <azMaxFrequencySearchNormBand>0.02</azMaxFrequencySearchNormBand> + <rgMaxFrequencySearchNormBand>0.1</rgMaxFrequencySearchNormBand> + <Nummlbf>10</Nummlbf> + <Nbestblocks>5</Nbestblocks> + <RgBand>0.643333333333333</RgBand> + <AnLen>9.938</AnLen> + <Lookbf>0.25</Lookbf> + <Lookbt>0.100000001490116</Lookbt> + <Lookrp>0.0500000007450581</Lookrp> + <Lookrs>0.01</Lookrs> + <Decfac>3</Decfac> + <Flength>21</Flength> + <Dftstep>3.9999998989515e-05</Dftstep> + <Peakwid>0.0056</Peakwid> + <Minamb>-20</Minamb> + <Maxamb>20</Maxamb> + <Sthr>20</Sthr> + <Varth>0.5</Varth> + <Pol_weights> + <w>1</w> + <w>1</w> + <w>0</w> + <w>0</w> + <w>1</w> + <w>1</w> + <w>1</w> + </Pol_weights> + <DcEstimationMethod>GEOMETRICAL</DcEstimationMethod> + <AttitudeFitting>AVERAGE</AttitudeFitting> + <PolyChangingFreq>0.2</PolyChangingFreq> + </DCEstConfStripmap> + <AzimuthConf Beam="DS7"> + <LinesInBlock>18225</LinesInBlock> + <SamplesInBlock>512</SamplesInBlock> + <AzimuthOverlap>9060</AzimuthOverlap> + <RangeOverlap>256</RangeOverlap> + <PerformInterpolation>11</PerformInterpolation> + <StoltPadding>0.4</StoltPadding> + <RangeModulation>0</RangeModulation> + <ApplyAzimuthSpectralWeightingWindow>1</ApplyAzimuthSpectralWeightingWindow> + <AzimuthSpectralWeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.525</WindowParameter> + <WindowLookBandwidth>0.869637883008357</WindowLookBandwidth> + <WindowTransitionBandwidth>0.869637883008357</WindowTransitionBandwidth> + </AzimuthSpectralWeightingWindow> + <ApplyRgShift>1</ApplyRgShift> + <ApplyAzShift>1</ApplyAzShift> + <WhiteningFlag>1</WhiteningFlag> + <AntennaLength>9.968</AntennaLength> + <PadResult>1</PadResult> + <AzProcBandwidth>0.869637883008357</AzProcBandwidth> + </AzimuthConf> + <RangeCompensatorConf Beam="DS7"> + <RSLReferenceDistance>800000</RSLReferenceDistance> + <PerformRSLCompensation>1</PerformRSLCompensation> + <PerformIncidenceCompensation>1</PerformIncidenceCompensation> + <PerformPatternCompensation>1</PerformPatternCompensation> + <PerformRollCompensation>1</PerformRollCompensation> + <FastMode>1</FastMode> + <ExternalCalibrationFactor> + <ComplexPol> + <AbsValue>43.833</AbsValue> + <PhaseValue>0</PhaseValue> + </ComplexPol> + </ExternalCalibrationFactor> + <ProcessingGain> + <ComplexPol> + <AbsValue>1</AbsValue> + <PhaseValue>0</PhaseValue> + </ComplexPol> + </ProcessingGain> + </RangeCompensatorConf> + <Slant2GroundConf Beam="DS7"> + <GroundStep>5.2</GroundStep> + </Slant2GroundConf> + <MultiProcessorConf Beam="DS7"> + <MultilookConfName>Multilook configuration HR</MultilookConfName> + <NormalizationFactor>1</NormalizationFactor> + <SlowMultilook> + <PFactor>1</PFactor> + <QFactor>2</QFactor> + <WeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.525</WindowParameter> + <WindowLookBandwidth>0.347855153203343</WindowLookBandwidth> + <WindowTransitionBandwidth>0.347855153203343</WindowTransitionBandwidth> + </WeightingWindow> + <CentralFrequency>0.173927576601671</CentralFrequency> + <CentralFrequency>0</CentralFrequency> + <CentralFrequency>-0.173927576601671</CentralFrequency> + </SlowMultilook> + <FastMultilook> + <PFactor>1</PFactor> + <QFactor>1</QFactor> + <WeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.95</WindowParameter> + <WindowLookBandwidth>0.514666666666667</WindowLookBandwidth> + <WindowTransitionBandwidth>0.514666666666667</WindowTransitionBandwidth> + </WeightingWindow> + <CentralFrequency>0.0643333333333333</CentralFrequency> + <CentralFrequency>-0.0643333333333333</CentralFrequency> + </FastMultilook> + </MultiProcessorConf> + <NoiseRemoval Beam="DS7"> + <DenoiseNormalizationConstant>25.1</DenoiseNormalizationConstant> + </NoiseRemoval> + <GeocodingConf> + <Steps> + <Lat>4.68695394659898e-05</Lat> + <Long>8.08483755707569e-05</Long> + </Steps> + <ProjSteps> + <East unit="m">9</East> + <North unit="m">9</North> + </ProjSteps> + </GeocodingConf> + <PolCalDistortionConf Beam="any"> + <RangePolarimetricBlock>120</RangePolarimetricBlock> + <AzimuthPolarimetricBlock>120</AzimuthPolarimetricBlock> + <GeomagneticEquatorDegreeTollerance>5</GeomagneticEquatorDegreeTollerance> + <GeomagneticEquatorReference>EQUATOR</GeomagneticEquatorReference> + <EnableCrossTalkCompensation>0</EnableCrossTalkCompensation> + <EnableChannelImbalanceCompensation>1</EnableChannelImbalanceCompensation> + <EnableFaradayRotationCompensation>1</EnableFaradayRotationCompensation> + </PolCalDistortionConf> + <CalibrationConstantsConf Beam="DS7"> + <Radiometric> + <ChannelImbalanceValues> + <Rx> + <Amplitude>0.99</Amplitude> + <Phase>0</Phase> + </Rx> + <Tx> + <Amplitude>0.99</Amplitude> + <Phase>0</Phase> + </Tx> + </ChannelImbalanceValues> + <CrossTalkCorrection> + <Xtalk1> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk1> + <Xtalk2> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk2> + <Xtalk3> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk3> + <Xtalk4> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk4> + </CrossTalkCorrection> + </Radiometric> + <Geometric> + <InternalDelayHH>-9.5039e-10</InternalDelayHH> + <InternalDelayHV>-9.5039e-10</InternalDelayHV> + <InternalDelayVH>-9.5039e-10</InternalDelayVH> + <InternalDelayVV>-9.5039e-10</InternalDelayVV> + <InternalDelayCLH>0</InternalDelayCLH> + <InternalDelayCLV>0</InternalDelayCLV> + <InternalDelayCRH>0</InternalDelayCRH> + <InternalDelayCRV>0</InternalDelayCRV> + </Geometric> + </CalibrationConstantsConf> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/L1PROCConf.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/L1PROCConf.xml new file mode 100644 index 00000000..ad03333d --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/L1PROCConf.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>SP L1PROC configuration (L1PROC-CTRL-CNF-1)</Description> + <Channel Number="1" Total="1"> + <SAOCOMLevel1ProductionConf> + <Memory>4096</Memory> + <ConfDBPath>/opt/sao/app/SSP/configFiles/ConfDB_v3_0_27a</ConfDBPath> + <AntennaDBPath>/opt/sao/app/SSP/configFiles/AntennaDB_v3_0_24</AntennaDBPath> + <ChirpSource> + <ChirpDB>/opt/sao/app/SSP/configFiles/ChirpDB_v3_0_12</ChirpDB> + </ChirpSource> + <AuxDDCFilterFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/DDCFilterParams.xml</AuxDDCFilterFileName> + <AuxPRFResamplingFilterProductName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/PRFResamplingFilter</AuxPRFResamplingFilterProductName> + <AuxADCLutFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/ADCLut</AuxADCLutFileName> + <AuxDefaultProjectionFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/DefaultProjections.xml</AuxDefaultProjectionFileName> + <AuxIERSBulletinFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/IERSBulletin.txt</AuxIERSBulletinFileName> + <Sigma0Type>AMPLITUDE</Sigma0Type> + <EarthModels> + <RadiometricCorrectionEarthModel> + <DEMDB>/opt/sao/app/SSP/configFiles/DEMDB_v1_1_0/SRTM</DEMDB> + </RadiometricCorrectionEarthModel> + <GeocodingCorrectionEarthModel> + <DEMDB>/opt/sao/app/SSP/configFiles/DEMDB_v1_1_0/SRTM</DEMDB> + </GeocodingCorrectionEarthModel> + </EarthModels> + <AltitudeThreshold unit="m">638750</AltitudeThreshold> + <ApplyADCLut>0</ApplyADCLut> + <RFInterferenceRemoval>1</RFInterferenceRemoval> + <RFTimeDomainInterferenceRemoval>1</RFTimeDomainInterferenceRemoval> + <NoiseRFTimeDomainInterferenceRemoval>1</NoiseRFTimeDomainInterferenceRemoval> <!-- temporary feature toggle --> + <ApplyDenoise>1</ApplyDenoise> + <GenerateNESZMap>0</GenerateNESZMap> + <GenerateRADARCoordinateMap>0</GenerateRADARCoordinateMap> + <GenerateIncidenceAngleMap>0</GenerateIncidenceAngleMap> + <ApplyPolarimetricRangeDelays>1</ApplyPolarimetricRangeDelays> + <TECRefinement>1</TECRefinement> + <EstimatedPolarimetricDistortion>0</EstimatedPolarimetricDistortion> + <ApplyPolarimetricCorrections>1</ApplyPolarimetricCorrections> + <DeleteIntermediateFiles>1</DeleteIntermediateFiles> + <OverwriteOutputProducts>1</OverwriteOutputProducts> + <NamespaceXemtTns>http://www.conae.gov.ar/CGSS/XPNet</NamespaceXemtTns> + <NamespaceXemtXmt>http://www.conae.gov.ar/CUSS/XEMT</NamespaceXemtXmt> + <NamespaceXemtXsi>http://www.w3.org/2001/XMLSchema-instance</NamespaceXemtXsi> + </SAOCOMLevel1ProductionConf> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/SPConf.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/SPConf.xml new file mode 100644 index 00000000..e2072aea --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/SPConf.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Global SP configuration (SP-CTRL-CNF-1)</Description> + <Channel Number="1" Total="1"> + <SAOCOMConf> + <CountryID>Argentina</CountryID> + <AgencyID>CONAE</AgencyID> + <FacilityID>CETT</FacilityID> + <ServiceID>USS</ServiceID> + <PMPhysicalProcessingUnitID>NA</PMPhysicalProcessingUnitID> + <PMLogicalProcessingUnitID>NA</PMLogicalProcessingUnitID> + <LoggerConf> + <EnableCustomLogFile>1</EnableCustomLogFile> + <EnableCompulsoryLogFile>0</EnableCompulsoryLogFile> + <EnableStdOutput>1</EnableStdOutput> + <ReportLevel>HIGH</ReportLevel> + </LoggerConf> + <CompulsoryLogConf> + <LBS_ID>I_LBKSRV01-S</LBS_ID> + <UNIT_ID>SSP</UNIT_ID> + <LBS_INT_ID>I-LBS01</LBS_INT_ID> + <LBS_INBOX>.</LBS_INBOX> + <LBS_LEVEL>L3</LBS_LEVEL> + </CompulsoryLogConf> + <WaitbarConf> + <EnableOutput>0</EnableOutput> + </WaitbarConf> + </SAOCOMConf> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/parameterFile2.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/parameterFile2.xml new file mode 100644 index 00000000..2e6b0d9c --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Config/parameterFile2.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" ?> +<parameters xmlns="http://www.conae.gov.ar/CGSS/XPNet"> + <inputs> + <parameter> + <name>SAOCOM SAR L0A Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>/opt/sao/appsharedfiles/pum/G859797-1535768//inputDir/S1A_OPER_SAR_EOL0F__CORE_L0A_20230312T044800.xemt</value> + </parameter> + <parameter> + <name>Path</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>203</value> + </parameter> + <parameter> + <name>Row</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>410.0</value> + </parameter> + <parameter> + <name>Data To Skip</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>0.00</value> + </parameter> + <parameter> + <name>Data To Process</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>37.43</value> + </parameter> + </inputs> + <workDirectory>/opt/sao/appsharedfiles/pum/G859797-1535768/</workDirectory> + <outputs> + <output> + <name>SAOCOM SAR L1A Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1A_OPER_SAR_EOSSP__CORE_L1A_OLVF_20230312T050117.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1A Product Annotated</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1A_OPER_SAR_EOSSP__CORE_L1A_OLVF_AN_20230312T050117.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1D Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_20230312T050117.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1D Product Annotated</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1A_OPER_SAR_EOSSP__CORE_L1D_OLVF_AN_20230312T050117.xemt</value> + </output> + </outputs> +</parameters> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h.xml new file mode 100644 index 00000000..b9069e32 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hh-h.xml @@ -0,0 +1,443 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>gtc-acqId0001535768-a-sm7-2303120651-hh-h</FileName> + <Lines>12886</Lines> + <Samples>8337</Samples> + <HeaderOffsetBytes>207946</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="m">-9.03987930490642</LinesStep> + <SamplesStep unit="m">9.14447914243438</SamplesStep> + <LinesStart unit="m">7488219.332349764183163642883</LinesStart> + <SamplesStart unit="m">315034.061059525061864405870</SamplesStart> + <InvalidSample/> + <RasterFormat>DATA_GEOTIFF</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 1 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>MULTILOOK</ImageType> + <Projection>GEOCODED_TERRAIN</Projection> + <ProjectionParameters Format="CUSTOM">+proj=utm +zone=38 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +x_0=353005 +y_0=-2.56996e+06 +over +south</ProjectionParameters> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 06:46:42.493592000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + </SwathInfo> + <DataStatistics> + <NumSamples>117692661</NumSamples> + <MaxI>0</MaxI> + <MinI>0</MinI> + <MaxQ>0</MaxQ> + <MinQ>0</MinQ> + <SumI>12388079.9132086</SumI> + <SumQ>0</SumQ> + <Sum2I>3644259.87778889</Sum2I> + <Sum2Q>0</Sum2Q> + <StdDevI>0.141014132250278</StdDevI> + <StdDevQ>0</StdDevQ> + </DataStatistics> + <StateVectorData> + <OrbitNumber>NOT_AVAILABLE</OrbitNumber> + <Track>NOT_AVAILABLE</Track> + <OrbitDirection>ASCENDING</OrbitDirection> + <pSV_m> + <val N="1">4982726.6648153</val> + <val N="2">3938744.05840251</val> + <val N="3">-2958633.9293538</val> + <val N="4">4986183.6475152</val> + <val N="5">3939430.89933824</val> + <val N="6">-2951873.18553863</val> + <val N="7">4989635.53006611</val> + <val N="8">3940113.49126035</val> + <val N="9">-2945109.02376566</val> + <val N="10">4993081.37367287</val> + <val N="11">3940790.70369673</val> + <val N="12">-2938341.19989112</val> + <val N="13">4996521.64975175</val> + <val N="14">3941462.75840662</val> + <val N="15">-2931570.2022017</val> + <val N="16">4999956.19436036</val> + <val N="17">3942129.8129359</val> + <val N="18">-2924795.78654031</val> + <val N="19">5003385.45591001</val> + <val N="20">3942792.11841987</val> + <val N="21">-2918017.46463715</val> + <val N="22">5006808.92888865</val> + <val N="23">3943449.48354832</val> + <val N="24">-2911236.2130647</val> + <val N="25">5010226.48827049</val> + <val N="26">3944101.34730163</val> + <val N="27">-2904451.54353672</val> + <val N="28">5013638.68593385</val> + <val N="29">3944748.53643082</val> + <val N="30">-2897663.4560406</val> + <val N="31">5017044.49520627</val> + <val N="32">3945390.00634647</val> + <val N="33">-2890871.95059372</val> + <val N="34">5020444.94064235</val> + <val N="35">3946026.80414986</val> + <val N="36">-2884077.27132748</val> + <val N="37">5023840.06490286</val> + <val N="38">3946658.88830203</val> + <val N="39">-2877278.92996977</val> + <val N="40">5027229.19459391</val> + <val N="41">3947285.5482005</val> + <val N="42">-2870477.65892426</val> + <val N="43">5030612.94577898</val> + <val N="44">3947907.5544676</val> + <val N="45">-2863672.96992105</val> + <val N="46">5033990.25961852</val> + <val N="47">3948523.8907095</val> + <val N="48">-2856864.37467972</val> + <val N="49">5037362.67720208</val> + <val N="50">3949135.78126966</val> + <val N="51">-2850053.09390486</val> + <val N="52">5040728.61161097</val> + <val N="53">3949742.04725626</val> + <val N="54">-2843238.15103061</val> + <val N="55">5044089.21857924</val> + <val N="56">3950343.60701203</val> + <val N="57">-2836420.27847461</val> + <val N="58">5047444.41004349</val> + <val N="59">3950940.54735148</val> + <val N="60">-2829598.7438115</val> + <val N="61">5050793.30093923</val> + <val N="62">3951531.6810857</val> + <val N="63">-2822774.03533389</val> + <val N="64">5054136.37682851</val> + <val N="65">3952117.90720099</val> + <val N="66">-2815945.90889513</val> + <val N="67">5057473.77906863</val> + <val N="68">3952699.08369475</val> + <val N="69">-2809114.85278371</val> + <val N="70">5060805.84879809</val> + <val N="71">3953275.56008623</val> + <val N="72">-2802280.13456407</val> + <val N="73">5064131.81342573</val> + <val N="74">3953846.72671808</val> + <val N="75">-2795442.48667725</val> + <val N="76">5067452.14472388</val> + <val N="77">3954412.80476664</val> + <val N="78">-2788601.42082605</val> + <val N="79">5070766.71102773</val> + <val N="80">3954973.923823</val> + <val N="81">-2781757.1811637</val> + <val N="82">5074075.85373965</val> + <val N="83">3955530.4333128</val> + <val N="84">-2774909.767681</val> + <val N="85">5077378.64339654</val> + <val N="86">3956081.18951218</val> + <val N="87">-2768059.18038656</val> + <val N="88">5080675.99562097</val> + <val N="89">3956627.35367127</val> + <val N="90">-2761204.93098964</val> + <val N="91">5083967.66588698</val> + <val N="92">3957168.47825694</val> + <val N="93">-2754347.75190563</val> + <val N="94">5087252.92460494</val> + <val N="95">3957703.91122134</val> + <val N="96">-2747487.64314894</val> + <val N="97">5090533.09686513</val> + <val N="98">3958235.0890943</val> + <val N="99">-2740624.11643475</val> + <val N="100">5093807.19806352</val> + <val N="101">3958760.9259036</val> + <val N="102">-2733757.66004161</val> + <val N="103">5097075.56937074</val> + <val N="104">3959281.77118532</val> + <val N="105">-2726887.54154741</val> + <val N="106">5100338.22148453</val> + <val N="107">3959797.61112985</val> + <val N="108">-2720014.49337849</val> + <val N="109">5103594.78748644</val> + <val N="110">3960308.12901628</val> + <val N="111">-2713138.27139704</val> + <val N="112">5106845.53352243</val> + <val N="113">3960813.74478233</val> + <val N="114">-2706258.87559923</val> + <val N="115">5110090.58909099</val> + <val N="116">3961314.3312158</val> + <val N="117">-2699376.06182907</val> + <val N="118">5113330.25214367</val> + <val N="119">3961810.28038016</val> + <val N="120">-2692490.80666518</val> + <val N="121">5116563.74961093</val> + <val N="122">3962300.98325207</val> + <val N="123">-2685601.88940768</val> + <val N="124">5119790.82455765</val> + <val N="125">3962786.00781124</val> + <val N="126">-2678709.79832979</val> + <val N="127">5123012.84666267</val> + <val N="128">3963266.74663931</val> + <val N="129">-2671815.02170971</val> + <val N="130">5126228.79843388</val> + <val N="131">3963742.14253178</val> + <val N="132">-2664916.82713197</val> + <val N="133">5129438.56864175</val> + <val N="134">3964212.31245497</val> + <val N="135">-2658015.45874119</val> + <val N="136">5132642.98360048</val> + <val N="137">3964677.80989056</val> + <val N="138">-2651111.16065487</val> + <val N="139">5135841.56939488</val> + <val N="140">3965138.41663069</val> + <val N="141">-2644203.68876184</val> + <val N="142">5139033.47013528</val> + <val N="143">3965592.91966345</val> + <val N="144">-2637293.28719117</val> + <val N="145">5142220.22508046</val> + <val N="146">3966043.23003768</val> + <val N="147">-2630379.71180082</val> + <val N="148">5145407.07303782</val> + <val N="149">3966493.096767</val> + <val N="150">-2623466.13641124</val> + <val N="151">5148594.02555599</val> + <val N="152">3966942.50471016</val> + <val N="153">-2616552.56102243</val> + </pSV_m> + <vSV_mOs> + <val N="1">3460.14618358738</val> + <val N="2">689.890706329411</val> + <val N="3">6759.12257383444</val> + <val N="4">3454.49394705786</val> + <val N="5">684.8491665509</val> + <val N="6">6762.56008319997</val> + <val N="7">3448.84058181198</val> + <val N="8">679.797622844103</val> + <val N="9">6765.98233375831</val> + <val N="10">3443.17526694464</val> + <val N="11">674.747329919457</val> + <val N="12">6769.40363064324</val> + <val N="13">3437.51439948943</val> + <val N="14">669.703901615817</val> + <val N="15">6772.81014558911</val> + <val N="16">3431.84698132569</val> + <val N="17">664.656101083598</val> + <val N="18">6776.21666052638</val> + <val N="19">3426.17285668461</val> + <val N="20">659.603745146626</val> + <val N="21">6779.60696299131</val> + <val N="22">3420.49802197213</val> + <val N="23">654.552991896739</val> + <val N="24">6782.99774229619</val> + <val N="25">3414.81089459656</val> + <val N="26">649.503146451165</val> + <val N="27">6786.3727859751</val> + <val N="28">3409.12833332398</val> + <val N="29">644.460405087534</val> + <val N="30">6789.74782966731</val> + <val N="31">3403.43357264608</val> + <val N="32">639.407482536475</val> + <val N="33">6793.10713771359</val> + <val N="34">3397.73225222675</val> + <val N="35">634.361556951947</val> + <val N="36">6796.46692260888</val> + <val N="37">3392.02999003991</val> + <val N="38">629.316779560773</val> + <val N="39">6799.81860127444</val> + <val N="40">3386.32675793558</val> + <val N="41">624.262147671838</val> + <val N="42">6803.15406745877</val> + <val N="43">3380.61126771504</val> + <val N="44">619.219782189118</val> + <val N="45">6806.49001050095</val> + <val N="46">3374.90029637352</val> + <val N="47">614.173220512469</val> + <val N="48">6809.81069474702</val> + <val N="49">3369.18297278249</val> + <val N="50">609.122415960899</val> + <val N="51">6813.12279591589</val> + <val N="52">3363.4533464813</val> + <val N="53">604.072573559967</val> + <val N="54">6816.43537392226</val> + <val N="55">3357.72285977999</val> + <val N="56">599.024137047895</val> + <val N="57">6819.73221630483</val> + <val N="58">3351.98565339884</val> + <val N="59">593.982539044898</val> + <val N="60">6823.02905869895</val> + <val N="61">3346.24744328774</val> + <val N="62">588.931113400638</val> + <val N="63">6826.31064228621</val> + <val N="64">3340.5027449762</val> + <val N="65">583.886315579751</val> + <val N="66">6829.5917490475</val> + <val N="67">3334.75147764493</val> + <val N="68">578.837505416584</val> + <val N="69">6832.8571201746</val> + <val N="70">3328.99918597917</val> + <val N="71">573.789596941125</val> + <val N="72">6836.12249130321</val> + <val N="73">3323.24565253396</val> + <val N="74">568.7431509613</val> + <val N="75">6839.37260364524</val> + <val N="76">3317.48027442391</val> + <val N="77">563.697872865519</val> + <val N="78">6842.61508659351</val> + <val N="79">3311.71359821974</val> + <val N="80">558.653780567291</val> + <val N="81">6845.8570927066</val> + <val N="82">3305.94080497573</val> + <val N="83">553.605581801729</val> + <val N="84">6849.08384002254</val> + <val N="85">3300.16649062901</val> + <val N="86">548.558433866278</val> + <val N="87">6852.30200427136</val> + <val N="88">3294.39157316865</val> + <val N="89">543.512800638315</val> + <val N="90">6855.52112219714</val> + <val N="91">3288.60430990701</val> + <val N="92">538.468172713318</val> + <val N="93">6858.72402765996</val> + <val N="94">3282.81042930442</val> + <val N="95">533.419258212803</val> + <val N="96">6861.91930371979</val> + <val N="97">3277.0157201987</val> + <val N="98">528.371740172716</val> + <val N="99">6865.10647355034</val> + <val N="100">3271.2144133256</val> + <val N="101">523.330955184895</val> + <val N="102">6868.29412022941</val> + <val N="103">3265.41749569212</val> + <val N="104">518.286092970682</val> + <val N="105">6871.46603127543</val> + <val N="106">3259.60840681157</val> + <val N="107">513.242069746284</val> + <val N="108">6874.63031292704</val> + <val N="109">3253.79305702908</val> + <val N="110">508.19408957213</val> + <val N="111">6877.78601150198</val> + <val N="112">3247.97080544722</val> + <val N="113">503.152825899379</val> + <val N="114">6880.93455753084</val> + <val N="115">3242.1531931781</val> + <val N="116">498.107232257669</val> + <val N="117">6884.08262671528</val> + <val N="118">3236.32911889846</val> + <val N="119">493.068581110853</val> + <val N="120">6887.21591395957</val> + <val N="121">3230.49293483576</val> + <val N="122">488.020028534514</val> + <val N="123">6890.34061811584</val> + <val N="124">3224.66100487654</val> + <val N="125">482.978240255543</val> + <val N="126">6893.45769289021</val> + <val N="127">3218.82272232592</val> + <val N="128">477.932246197488</val> + <val N="129">6896.56713826177</val> + <val N="130">3212.97784758692</val> + <val N="131">472.892986253984</val> + <val N="132">6899.66800057585</val> + <val N="133">3207.12629633644</val> + <val N="134">467.849527799235</val> + <val N="135">6902.7621871614</val> + <val N="136">3201.27371851435</val> + <val N="137">462.807322858144</val> + <val N="138">6905.84779068025</val> + <val N="139">3195.42035061313</val> + <val N="140">457.766492050174</val> + <val N="141">6908.9262416441</val> + <val N="142">3189.55472549032</val> + <val N="143">452.726933623221</val> + <val N="144">6911.99610954</val> + <val N="145">3183.68793419727</val> + <val N="146">447.677402587322</val> + <val N="147">6915.05834802331</val> + <val N="148">3177.82042346211</val> + <val N="149">442.628729629344</val> + <val N="150">6918.12058650807</val> + <val N="151">3171.95219466518</val> + <val N="152">437.580905503317</val> + <val N="153">6921.18282499427</val> + </vSV_mOs> + <t_ref_Utc>12-MAR-2023 03:39:28.010000000000</t_ref_Utc> + <dtSV_s>1</dtSV_s> + <nSV_n>51</nSV_n> + </StateVectorData> + <GroundCornerPoints> + <EastingGridSize>0</EastingGridSize> + <NorthingGridSize>0</NorthingGridSize> + <NorthWest> + <Point> + <val unit="deg">-22.7031446553536</val> + <val unit="deg">43.1992527068778</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthWest> + <NorthEast> + <Point> + <val unit="deg">-22.7097778159655</val> + <val unit="deg">43.9413361787041</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthEast> + <SouthWest> + <Point> + <val unit="deg">-23.7548748462209</val> + <val unit="deg">43.1850852033387</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthWest> + <SouthEast> + <Point> + <val unit="deg">-23.7618514367155</val> + <val unit="deg">43.9330034351116</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthEast> + <Center> + <Point> + <val unit="deg">-23.2328716031211</val> + <val unit="deg">43.5647163585302</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </Center> + </GroundCornerPoints> + <IonosphericParameters> + <TEC unit="TECU">0</TEC> + <FaradayRotation unit="deg">0</FaradayRotation> + </IonosphericParameters> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h.xml new file mode 100644 index 00000000..ebb9348d --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Data/gtc-acqId0001535768-a-sm7-2303120651-hv-h.xml @@ -0,0 +1,443 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>gtc-acqId0001535768-a-sm7-2303120651-hv-h</FileName> + <Lines>12886</Lines> + <Samples>8337</Samples> + <HeaderOffsetBytes>207946</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="m">-9.03987930490642</LinesStep> + <SamplesStep unit="m">9.14447914243438</SamplesStep> + <LinesStart unit="m">7488219.332349764183163642883</LinesStart> + <SamplesStart unit="m">315034.061059525061864405870</SamplesStart> + <InvalidSample/> + <RasterFormat>DATA_GEOTIFF</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 1 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>MULTILOOK</ImageType> + <Projection>GEOCODED_TERRAIN</Projection> + <ProjectionParameters Format="CUSTOM">+proj=utm +zone=38 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +x_0=353005 +y_0=-2.56996e+06 +over +south</ProjectionParameters> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 06:34:52.040795000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + </SwathInfo> + <DataStatistics> + <NumSamples>117692661</NumSamples> + <MaxI>0</MaxI> + <MinI>0</MinI> + <MaxQ>0</MaxQ> + <MinQ>0</MinQ> + <SumI>5563123.00347921</SumI> + <SumQ>0</SumQ> + <Sum2I>741573.588758325</Sum2I> + <Sum2Q>0</Sum2Q> + <StdDevI>0.0637702767292967</StdDevI> + <StdDevQ>0</StdDevQ> + </DataStatistics> + <StateVectorData> + <OrbitNumber>NOT_AVAILABLE</OrbitNumber> + <Track>NOT_AVAILABLE</Track> + <OrbitDirection>ASCENDING</OrbitDirection> + <pSV_m> + <val N="1">4982726.6648153</val> + <val N="2">3938744.05840251</val> + <val N="3">-2958633.9293538</val> + <val N="4">4986183.6475152</val> + <val N="5">3939430.89933824</val> + <val N="6">-2951873.18553863</val> + <val N="7">4989635.53006611</val> + <val N="8">3940113.49126035</val> + <val N="9">-2945109.02376566</val> + <val N="10">4993081.37367287</val> + <val N="11">3940790.70369673</val> + <val N="12">-2938341.19989112</val> + <val N="13">4996521.64975175</val> + <val N="14">3941462.75840662</val> + <val N="15">-2931570.2022017</val> + <val N="16">4999956.19436036</val> + <val N="17">3942129.8129359</val> + <val N="18">-2924795.78654031</val> + <val N="19">5003385.45591001</val> + <val N="20">3942792.11841987</val> + <val N="21">-2918017.46463715</val> + <val N="22">5006808.92888865</val> + <val N="23">3943449.48354832</val> + <val N="24">-2911236.2130647</val> + <val N="25">5010226.48827049</val> + <val N="26">3944101.34730163</val> + <val N="27">-2904451.54353672</val> + <val N="28">5013638.68593385</val> + <val N="29">3944748.53643082</val> + <val N="30">-2897663.4560406</val> + <val N="31">5017044.49520627</val> + <val N="32">3945390.00634647</val> + <val N="33">-2890871.95059372</val> + <val N="34">5020444.94064235</val> + <val N="35">3946026.80414986</val> + <val N="36">-2884077.27132748</val> + <val N="37">5023840.06490286</val> + <val N="38">3946658.88830203</val> + <val N="39">-2877278.92996977</val> + <val N="40">5027229.19459391</val> + <val N="41">3947285.5482005</val> + <val N="42">-2870477.65892426</val> + <val N="43">5030612.94577898</val> + <val N="44">3947907.5544676</val> + <val N="45">-2863672.96992105</val> + <val N="46">5033990.25961852</val> + <val N="47">3948523.8907095</val> + <val N="48">-2856864.37467972</val> + <val N="49">5037362.67720208</val> + <val N="50">3949135.78126966</val> + <val N="51">-2850053.09390486</val> + <val N="52">5040728.61161097</val> + <val N="53">3949742.04725626</val> + <val N="54">-2843238.15103061</val> + <val N="55">5044089.21857924</val> + <val N="56">3950343.60701203</val> + <val N="57">-2836420.27847461</val> + <val N="58">5047444.41004349</val> + <val N="59">3950940.54735148</val> + <val N="60">-2829598.7438115</val> + <val N="61">5050793.30093923</val> + <val N="62">3951531.6810857</val> + <val N="63">-2822774.03533389</val> + <val N="64">5054136.37682851</val> + <val N="65">3952117.90720099</val> + <val N="66">-2815945.90889513</val> + <val N="67">5057473.77906863</val> + <val N="68">3952699.08369475</val> + <val N="69">-2809114.85278371</val> + <val N="70">5060805.84879809</val> + <val N="71">3953275.56008623</val> + <val N="72">-2802280.13456407</val> + <val N="73">5064131.81342573</val> + <val N="74">3953846.72671808</val> + <val N="75">-2795442.48667725</val> + <val N="76">5067452.14472388</val> + <val N="77">3954412.80476664</val> + <val N="78">-2788601.42082605</val> + <val N="79">5070766.71102773</val> + <val N="80">3954973.923823</val> + <val N="81">-2781757.1811637</val> + <val N="82">5074075.85373965</val> + <val N="83">3955530.4333128</val> + <val N="84">-2774909.767681</val> + <val N="85">5077378.64339654</val> + <val N="86">3956081.18951218</val> + <val N="87">-2768059.18038656</val> + <val N="88">5080675.99562097</val> + <val N="89">3956627.35367127</val> + <val N="90">-2761204.93098964</val> + <val N="91">5083967.66588698</val> + <val N="92">3957168.47825694</val> + <val N="93">-2754347.75190563</val> + <val N="94">5087252.92460494</val> + <val N="95">3957703.91122134</val> + <val N="96">-2747487.64314894</val> + <val N="97">5090533.09686513</val> + <val N="98">3958235.0890943</val> + <val N="99">-2740624.11643475</val> + <val N="100">5093807.19806352</val> + <val N="101">3958760.9259036</val> + <val N="102">-2733757.66004161</val> + <val N="103">5097075.56937074</val> + <val N="104">3959281.77118532</val> + <val N="105">-2726887.54154741</val> + <val N="106">5100338.22148453</val> + <val N="107">3959797.61112985</val> + <val N="108">-2720014.49337849</val> + <val N="109">5103594.78748644</val> + <val N="110">3960308.12901628</val> + <val N="111">-2713138.27139704</val> + <val N="112">5106845.53352243</val> + <val N="113">3960813.74478233</val> + <val N="114">-2706258.87559923</val> + <val N="115">5110090.58909099</val> + <val N="116">3961314.3312158</val> + <val N="117">-2699376.06182907</val> + <val N="118">5113330.25214367</val> + <val N="119">3961810.28038016</val> + <val N="120">-2692490.80666518</val> + <val N="121">5116563.74961093</val> + <val N="122">3962300.98325207</val> + <val N="123">-2685601.88940768</val> + <val N="124">5119790.82455765</val> + <val N="125">3962786.00781124</val> + <val N="126">-2678709.79832979</val> + <val N="127">5123012.84666267</val> + <val N="128">3963266.74663931</val> + <val N="129">-2671815.02170971</val> + <val N="130">5126228.79843388</val> + <val N="131">3963742.14253178</val> + <val N="132">-2664916.82713197</val> + <val N="133">5129438.56864175</val> + <val N="134">3964212.31245497</val> + <val N="135">-2658015.45874119</val> + <val N="136">5132642.98360048</val> + <val N="137">3964677.80989056</val> + <val N="138">-2651111.16065487</val> + <val N="139">5135841.56939488</val> + <val N="140">3965138.41663069</val> + <val N="141">-2644203.68876184</val> + <val N="142">5139033.47013528</val> + <val N="143">3965592.91966345</val> + <val N="144">-2637293.28719117</val> + <val N="145">5142220.22508046</val> + <val N="146">3966043.23003768</val> + <val N="147">-2630379.71180082</val> + <val N="148">5145407.07303782</val> + <val N="149">3966493.096767</val> + <val N="150">-2623466.13641124</val> + <val N="151">5148594.02555599</val> + <val N="152">3966942.50471016</val> + <val N="153">-2616552.56102243</val> + </pSV_m> + <vSV_mOs> + <val N="1">3460.14618358738</val> + <val N="2">689.890706329411</val> + <val N="3">6759.12257383444</val> + <val N="4">3454.49394705786</val> + <val N="5">684.8491665509</val> + <val N="6">6762.56008319997</val> + <val N="7">3448.84058181198</val> + <val N="8">679.797622844103</val> + <val N="9">6765.98233375831</val> + <val N="10">3443.17526694464</val> + <val N="11">674.747329919457</val> + <val N="12">6769.40363064324</val> + <val N="13">3437.51439948943</val> + <val N="14">669.703901615817</val> + <val N="15">6772.81014558911</val> + <val N="16">3431.84698132569</val> + <val N="17">664.656101083598</val> + <val N="18">6776.21666052638</val> + <val N="19">3426.17285668461</val> + <val N="20">659.603745146626</val> + <val N="21">6779.60696299131</val> + <val N="22">3420.49802197213</val> + <val N="23">654.552991896739</val> + <val N="24">6782.99774229619</val> + <val N="25">3414.81089459656</val> + <val N="26">649.503146451165</val> + <val N="27">6786.3727859751</val> + <val N="28">3409.12833332398</val> + <val N="29">644.460405087534</val> + <val N="30">6789.74782966731</val> + <val N="31">3403.43357264608</val> + <val N="32">639.407482536475</val> + <val N="33">6793.10713771359</val> + <val N="34">3397.73225222675</val> + <val N="35">634.361556951947</val> + <val N="36">6796.46692260888</val> + <val N="37">3392.02999003991</val> + <val N="38">629.316779560773</val> + <val N="39">6799.81860127444</val> + <val N="40">3386.32675793558</val> + <val N="41">624.262147671838</val> + <val N="42">6803.15406745877</val> + <val N="43">3380.61126771504</val> + <val N="44">619.219782189118</val> + <val N="45">6806.49001050095</val> + <val N="46">3374.90029637352</val> + <val N="47">614.173220512469</val> + <val N="48">6809.81069474702</val> + <val N="49">3369.18297278249</val> + <val N="50">609.122415960899</val> + <val N="51">6813.12279591589</val> + <val N="52">3363.4533464813</val> + <val N="53">604.072573559967</val> + <val N="54">6816.43537392226</val> + <val N="55">3357.72285977999</val> + <val N="56">599.024137047895</val> + <val N="57">6819.73221630483</val> + <val N="58">3351.98565339884</val> + <val N="59">593.982539044898</val> + <val N="60">6823.02905869895</val> + <val N="61">3346.24744328774</val> + <val N="62">588.931113400638</val> + <val N="63">6826.31064228621</val> + <val N="64">3340.5027449762</val> + <val N="65">583.886315579751</val> + <val N="66">6829.5917490475</val> + <val N="67">3334.75147764493</val> + <val N="68">578.837505416584</val> + <val N="69">6832.8571201746</val> + <val N="70">3328.99918597917</val> + <val N="71">573.789596941125</val> + <val N="72">6836.12249130321</val> + <val N="73">3323.24565253396</val> + <val N="74">568.7431509613</val> + <val N="75">6839.37260364524</val> + <val N="76">3317.48027442391</val> + <val N="77">563.697872865519</val> + <val N="78">6842.61508659351</val> + <val N="79">3311.71359821974</val> + <val N="80">558.653780567291</val> + <val N="81">6845.8570927066</val> + <val N="82">3305.94080497573</val> + <val N="83">553.605581801729</val> + <val N="84">6849.08384002254</val> + <val N="85">3300.16649062901</val> + <val N="86">548.558433866278</val> + <val N="87">6852.30200427136</val> + <val N="88">3294.39157316865</val> + <val N="89">543.512800638315</val> + <val N="90">6855.52112219714</val> + <val N="91">3288.60430990701</val> + <val N="92">538.468172713318</val> + <val N="93">6858.72402765996</val> + <val N="94">3282.81042930442</val> + <val N="95">533.419258212803</val> + <val N="96">6861.91930371979</val> + <val N="97">3277.0157201987</val> + <val N="98">528.371740172716</val> + <val N="99">6865.10647355034</val> + <val N="100">3271.2144133256</val> + <val N="101">523.330955184895</val> + <val N="102">6868.29412022941</val> + <val N="103">3265.41749569212</val> + <val N="104">518.286092970682</val> + <val N="105">6871.46603127543</val> + <val N="106">3259.60840681157</val> + <val N="107">513.242069746284</val> + <val N="108">6874.63031292704</val> + <val N="109">3253.79305702908</val> + <val N="110">508.19408957213</val> + <val N="111">6877.78601150198</val> + <val N="112">3247.97080544722</val> + <val N="113">503.152825899379</val> + <val N="114">6880.93455753084</val> + <val N="115">3242.1531931781</val> + <val N="116">498.107232257669</val> + <val N="117">6884.08262671528</val> + <val N="118">3236.32911889846</val> + <val N="119">493.068581110853</val> + <val N="120">6887.21591395957</val> + <val N="121">3230.49293483576</val> + <val N="122">488.020028534514</val> + <val N="123">6890.34061811584</val> + <val N="124">3224.66100487654</val> + <val N="125">482.978240255543</val> + <val N="126">6893.45769289021</val> + <val N="127">3218.82272232592</val> + <val N="128">477.932246197488</val> + <val N="129">6896.56713826177</val> + <val N="130">3212.97784758692</val> + <val N="131">472.892986253984</val> + <val N="132">6899.66800057585</val> + <val N="133">3207.12629633644</val> + <val N="134">467.849527799235</val> + <val N="135">6902.7621871614</val> + <val N="136">3201.27371851435</val> + <val N="137">462.807322858144</val> + <val N="138">6905.84779068025</val> + <val N="139">3195.42035061313</val> + <val N="140">457.766492050174</val> + <val N="141">6908.9262416441</val> + <val N="142">3189.55472549032</val> + <val N="143">452.726933623221</val> + <val N="144">6911.99610954</val> + <val N="145">3183.68793419727</val> + <val N="146">447.677402587322</val> + <val N="147">6915.05834802331</val> + <val N="148">3177.82042346211</val> + <val N="149">442.628729629344</val> + <val N="150">6918.12058650807</val> + <val N="151">3171.95219466518</val> + <val N="152">437.580905503317</val> + <val N="153">6921.18282499427</val> + </vSV_mOs> + <t_ref_Utc>12-MAR-2023 03:39:28.010000000000</t_ref_Utc> + <dtSV_s>1</dtSV_s> + <nSV_n>51</nSV_n> + </StateVectorData> + <GroundCornerPoints> + <EastingGridSize>0</EastingGridSize> + <NorthingGridSize>0</NorthingGridSize> + <NorthWest> + <Point> + <val unit="deg">-22.7031446553536</val> + <val unit="deg">43.1992527068778</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthWest> + <NorthEast> + <Point> + <val unit="deg">-22.7097778159655</val> + <val unit="deg">43.9413361787041</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthEast> + <SouthWest> + <Point> + <val unit="deg">-23.7548748462209</val> + <val unit="deg">43.1850852033387</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthWest> + <SouthEast> + <Point> + <val unit="deg">-23.7618514367155</val> + <val unit="deg">43.9330034351116</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthEast> + <Center> + <Point> + <val unit="deg">-23.2328716031211</val> + <val unit="deg">43.5647163585302</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </Center> + </GroundCornerPoints> + <IonosphericParameters> + <TEC unit="TECU">0</TEC> + <FaradayRotation unit="deg">0</FaradayRotation> + </IonosphericParameters> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.kml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.kml new file mode 100644 index 00000000..702345f6 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.kml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<kml xmlns:gx="http://www.google.com/kml/ext/2.2"> + + <GroundOverlay> + <name>GTC-ACQID0001535768-A-SM7-2303120651-H</name> + <drawOrder>4</drawOrder> + <Icon> + <href>gtc-acqId0001535768-a-sm7-2303120651-h.png</href> + <viewBoundScale>0.75</viewBoundScale> + </Icon> + <gx:LatLonQuad> + <coordinates>43.185085,-23.754875 43.933003,-23.761851 43.941336,-22.709778 43.199253,-22.703145</coordinates> + </gx:LatLonQuad> + </GroundOverlay> + +</kml> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.png b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.png new file mode 100644 index 00000000..bdca91be Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Images/gtc-acqId0001535768-a-sm7-2303120651-h.png differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/NoiseMeasurement.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/NoiseMeasurement.xml new file mode 100644 index 00000000..998e6b4e --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/NoiseMeasurement.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>2</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description>Noise Quality Measures</Description> + + <QualityMetrics> + <Swath>DS7</Swath> + <Polarization>x/H</Polarization> + <NoiseSamples>126976</NoiseSamples> + <RFIMaskedNoiseSamples>5352</RFIMaskedNoiseSamples> + <RFIMaskedRatio unit="%">4.21496975806452</RFIMaskedRatio> + <NoiseEstimationMethod>Estimated</NoiseEstimationMethod> + <NoiseLevel unit="dB">5.12552995826527</NoiseLevel> + </QualityMetrics> + + <QualityMetrics> + <Swath>DS7</Swath> + <Polarization>x/V</Polarization> + <NoiseSamples>126976</NoiseSamples> + <RFIMaskedNoiseSamples>5623</RFIMaskedNoiseSamples> + <RFIMaskedRatio unit="%">4.42839591733871</RFIMaskedRatio> + <NoiseEstimationMethod>Estimated</NoiseEstimationMethod> + <NoiseLevel unit="dB">5.80852610627238</NoiseLevel> + </QualityMetrics> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hh new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml new file mode 100644 index 00000000..0bc7863d --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>interference-acqId0001535768-a-sm7-2303120651-s7dp-hh</FileName> + <Lines>33057</Lines> + <Samples>8000</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000464252553389044</LinesStep> + <SamplesStep unit="Hz">3749.9999999925</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="Hz">0.000000000000000000000</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.878502000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.354365565538313</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hv new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml new file mode 100644 index 00000000..af220132 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/interference-acqId0001535768-a-sm7-2303120651/interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>interference-acqId0001535768-a-sm7-2303120651-s7dp-hv</FileName> + <Lines>33057</Lines> + <Samples>8000</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000464252553389044</LinesStep> + <SamplesStep unit="Hz">3749.9999999925</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="Hz">0.000000000000000000000</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.867665000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.620109583446774</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh new file mode 100644 index 00000000..3d7746b3 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml new file mode 100644 index 00000000..d07fa9b7 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>saturation-acqId0001535768-a-sm7-2303120651-s7dp-hh</FileName> + <Lines>129</Lines> + <Samples>31</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.118848653667595</LinesStep> + <SamplesStep unit="s">8.5333333333504e-06</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="s">0.005662646974034069025</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>NOT SET</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.878502000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv new file mode 100644 index 00000000..3d7746b3 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml new file mode 100644 index 00000000..6bc7b446 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/saturation-acqId0001535768-a-sm7-2303120651/saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>saturation-acqId0001535768-a-sm7-2303120651-s7dp-hv</FileName> + <Lines>129</Lines> + <Samples>31</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.118848653667595</LinesStep> + <SamplesStep unit="s">8.5333333333504e-06</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="s">0.005662646974034069025</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>NOT SET</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.867665000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml new file mode 100644 index 00000000..34408b19 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hh</FileName> + <Lines>33057</Lines> + <Samples>7936</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000464252553389044</LinesStep> + <SamplesStep unit="s">3.33333333334e-08</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="s">0.005662646974034069025</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.878502000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.0224864377707323</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml new file mode 100644 index 00000000..b5eb5f21 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call932_EOL1DSARSAO1A6612997/Quality/time_domain_interference-acqId0001535768-a-sm7-2303120651/time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>time_domain_interference-acqId0001535768-a-sm7-2303120651-s7dp-hv</FileName> + <Lines>33057</Lines> + <Samples>7936</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000464252553389044</LinesStep> + <SamplesStep unit="s">3.33333333334e-08</SamplesStep> + <LinesStart unit="Utc">12-MAR-2023 03:39:32.179643000000</LinesStart> + <SamplesStart unit="s">0.005662646974034069025</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1A</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2023-MAR-12</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>IMT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>12-MAR-2023 05:03:56.867665000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS7</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>12</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>12-MAR-2023 03:39:31.647000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>2154</AcquisitionPRF> + <EchoesPerBurst>88314</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.0229812148761621</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001 new file mode 100644 index 00000000..36ae62af Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001.xml new file mode 100644 index 00000000..124a6492 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0001.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_AZ_0001</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0</SamplesStep> + <LinesStart unit="deg">-20.0</LinesStart> + <SamplesStart unit="deg">0</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>H/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002 new file mode 100644 index 00000000..7a67eb5b Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002.xml new file mode 100644 index 00000000..43f61349 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0002.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_AZ_0002</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0</SamplesStep> + <LinesStart unit="deg">-20.0</LinesStart> + <SamplesStart unit="deg">0</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>H/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003 new file mode 100644 index 00000000..d32a7367 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003.xml new file mode 100644 index 00000000..f90b8b0b --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0003.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_AZ_0003</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0</SamplesStep> + <LinesStart unit="deg">-20.0</LinesStart> + <SamplesStart unit="deg">0</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>V/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004 new file mode 100644 index 00000000..ce399d24 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004.xml new file mode 100644 index 00000000..25057472 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/ANT_DS2_AZ_0004.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_AZ_0004</FileName> + <Lines>401</Lines> + <Samples>1</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="deg">0.1</LinesStep> + <SamplesStep unit="deg">0</SamplesStep> + <LinesStart unit="deg">-20.0</LinesStart> + <SamplesStart unit="deg">0</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>V/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_AZ/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001 new file mode 100644 index 00000000..bc0096ed Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001.xml new file mode 100644 index 00000000..131f3191 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0001.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_RG_0001</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.941</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>H/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002 new file mode 100644 index 00000000..9f9df83e Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002.xml new file mode 100644 index 00000000..896021b3 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0002.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_RG_0002</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.941</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>H/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003 new file mode 100644 index 00000000..664f59da Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003.xml new file mode 100644 index 00000000..ad787cab --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0003.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_RG_0003</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.965</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>V/H</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004 new file mode 100644 index 00000000..171b065a Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004.xml new file mode 100644 index 00000000..c9315850 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/ANT_DS2_RG_0004.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>ANT_DS2_RG_0004</FileName> + <Lines>1</Lines> + <Samples>901</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="deg">0</LinesStep> + <SamplesStep unit="deg">0.1</SamplesStep> + <LinesStart unit="deg">0</LinesStart> + <SamplesStart unit="deg">-44.975</SamplesStart> + </RasterInfo> + <AntennaInfo> + <SensorName>SAOCOM-1B</SensorName> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <BeamName>DS2</BeamName> + <Polarization>V/V</Polarization> + </AntennaInfo> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ANT_DS2_RG/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001 new file mode 100644 index 00000000..ffb08b77 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001.xml new file mode 100644 index 00000000..9e87d311 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0001.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS2_0001</FileName> + <Lines>1</Lines> + <Samples>1140</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">2.5000000000e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.8000000000e-05</PulseLength> + <Bandwidth unit="Hz">3.220000e+07</Bandwidth> + <PulseEnergy unit="j">2.773588e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">4.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">1.610000e+07</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002 new file mode 100644 index 00000000..f2ea3b75 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002.xml new file mode 100644 index 00000000..373ed0e7 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0002.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS2_0002</FileName> + <Lines>1</Lines> + <Samples>1140</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">2.5000000000e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.8000000000e-05</PulseLength> + <Bandwidth unit="Hz">3.220000e+07</Bandwidth> + <PulseEnergy unit="j">2.790869e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">4.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">1.610000e+07</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003 new file mode 100644 index 00000000..dfcc8329 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003.xml new file mode 100644 index 00000000..553fa0df --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0003.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS2_0003</FileName> + <Lines>1</Lines> + <Samples>1140</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">2.5000000000e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>V/H</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.8000000000e-05</PulseLength> + <Bandwidth unit="Hz">3.220000e+07</Bandwidth> + <PulseEnergy unit="j">2.757305e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">4.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">1.610000e+07</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004 b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004 new file mode 100644 index 00000000..b52d740f Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004 differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004.xml new file mode 100644 index 00000000..39f9b98e --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/CHR_DS2_0004.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:at="aresysTypes"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Aresys XML metadata file</Description> + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>CHR_DS2_0004</FileName> + <Lines>1</Lines> + <Samples>1140</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT_COMPLEX</CellType> + <LinesStep unit="s">0</LinesStep> + <SamplesStep unit="s">2.5000000000e-08</SamplesStep> + <LinesStart unit="s">0</LinesStart> + <SamplesStart unit="s">0</SamplesStart> + </RasterInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>V/V</Polarization> + <Rank>0</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>01-JAN-1985 00:00:00.000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>0</AcquisitionPRF> + <EchoesPerBurst>0</EchoesPerBurst> + </SwathInfo> + <Pulse> + <Direction>DOWN</Direction> + <PulseLength unit="s">2.8000000000e-05</PulseLength> + <Bandwidth unit="Hz">3.220000e+07</Bandwidth> + <PulseEnergy unit="j">2.775245e+04</PulseEnergy> + <PulseSamplingRate unit="Hz">4.000000e+07</PulseSamplingRate> + <PulseStartFrequency unit="Hz">1.610000e+07</PulseStartFrequency> + <PulseStartPhase unit="rad">0.000000e+00</PulseStartPhase> + </Pulse> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/aresys_product b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/aresys_product new file mode 100644 index 00000000..3f788544 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/CHR_DS2/aresys_product @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysProductManifest Version="2"> + <ProductDescription/> +</AresysProductManifest> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ConfFile_GEC_HR_DS2_LA.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ConfFile_GEC_HR_DS2_LA.xml new file mode 100644 index 00000000..13887aa1 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/ConfFile_GEC_HR_DS2_LA.xml @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>SP processor DS2 Low Altitude HR Resolution</Description> + <Channel Number="1" Total="1"> + <RFIRemovalConf> + <BlockSize>512</BlockSize> + <PeriodgramSize>512</PeriodgramSize> + <PersistentRFIThreshold>4</PersistentRFIThreshold> + <IsolatedRFIThreshold>4</IsolatedRFIThreshold> + <PowerLossThreshold>32</PowerLossThreshold> + <ThresholdStd>7</ThresholdStd> + <PercentileLow>0.25</PercentileLow> + <PercentileHigh>0.25</PercentileHigh> + </RFIRemovalConf> + <RFITimeDomainRemovalConf> + <CorrectionMode>NEAREST</CorrectionMode> + <MedianFilterBlockLines>5</MedianFilterBlockLines> + <PercentileThreshold>0.99</PercentileThreshold> + <LinesInEstimateBlock>256</LinesInEstimateBlock> + <BoxFilterAzimuthDimension>19</BoxFilterAzimuthDimension> + <BoxFilterRangeDimension>19</BoxFilterRangeDimension> + <MorphOpenLineLength>3</MorphOpenLineLength> + <MorphCloseLineLength>9</MorphCloseLineLength> + <WriteRFIMask>1</WriteRFIMask> + </RFITimeDomainRemovalConf> + <RFITimeDomainRemovalFromNoiseConf Beam="DS2"> + <CorrectionMode>NEAREST</CorrectionMode> + <MedianFilterBlockLines>5</MedianFilterBlockLines> + <PercentileThreshold>0.95</PercentileThreshold> + <LinesInEstimateBlock>256</LinesInEstimateBlock> + <BoxFilterAzimuthDimension>3</BoxFilterAzimuthDimension> + <BoxFilterRangeDimension>99999</BoxFilterRangeDimension> + <MorphOpenLineLength>3</MorphOpenLineLength> + <MorphCloseLineLength>9</MorphCloseLineLength> + <WriteRFIMask>1</WriteRFIMask> + <ExpectedNoisePowerXH>7.6548</ExpectedNoisePowerXH> + <ReliabilityThresholdXH>8.6829</ReliabilityThresholdXH> + <ExpectedNoisePowerXV>7.8493</ExpectedNoisePowerXV> + <ReliabilityThresholdXV>8.8509</ReliabilityThresholdXV> + </RFITimeDomainRemovalFromNoiseConf> + <SaturationAnalyzerConf> + <SaturationThreshold>-1</SaturationThreshold> + <blockSamples>256</blockSamples> + <blockLines>256</blockLines> + </SaturationAnalyzerConf> + <StatisticalCorrectionConf ApplyCorrection="1"> + <ApplyBiasCorrection>1</ApplyBiasCorrection> + <ApplyStdDevCorrection>1</ApplyStdDevCorrection> + <ApplyAngleCorrection>1</ApplyAngleCorrection> + </StatisticalCorrectionConf> + <RangeConf Beam="DS2"> + <Flag_ortog>0</Flag_ortog> + <ApplyRangeSpectralWeightingWindow>1</ApplyRangeSpectralWeightingWindow> + <RangeSpectralWeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.95</WindowParameter> + <WindowLookBandwidth>0.805</WindowLookBandwidth> + <WindowTransitionBandwidth>0.805</WindowTransitionBandwidth> + </RangeSpectralWeightingWindow> + </RangeConf> + <DCEstConfStripmap Beam="DS2"> + <Blocks>256</Blocks> + <Blockl>4096</Blockl> + <UndersamplingSNRDCazimuthRatio>5</UndersamplingSNRDCazimuthRatio> + <UndersamplingSNRDCrangeRatio>5</UndersamplingSNRDCrangeRatio> + <azMaxFrequencySearchBinNumber>4096</azMaxFrequencySearchBinNumber> + <rgMaxFrequencySearchBinNumber>1024</rgMaxFrequencySearchBinNumber> + <azMaxFrequencySearchNormBand>0.02</azMaxFrequencySearchNormBand> + <rgMaxFrequencySearchNormBand>0.1</rgMaxFrequencySearchNormBand> + <Nummlbf>10</Nummlbf> + <Nbestblocks>5</Nbestblocks> + <RgBand>0.805</RgBand> + <AnLen>9.938</AnLen> + <Lookbf>0.25</Lookbf> + <Lookbt>0.100000001490116</Lookbt> + <Lookrp>0.0500000007450581</Lookrp> + <Lookrs>0.01</Lookrs> + <Decfac>3</Decfac> + <Flength>21</Flength> + <Dftstep>3.9999998989515e-05</Dftstep> + <Peakwid>0.0056</Peakwid> + <Minamb>-20</Minamb> + <Maxamb>20</Maxamb> + <Sthr>20</Sthr> + <Varth>0.5</Varth> + <Pol_weights> + <w>1</w> + <w>1</w> + <w>0</w> + <w>0</w> + <w>1</w> + <w>1</w> + <w>1</w> + </Pol_weights> + <DcEstimationMethod>GEOMETRICAL</DcEstimationMethod> + <AttitudeFitting>AVERAGE</AttitudeFitting> + <PolyChangingFreq>0.2</PolyChangingFreq> + </DCEstConfStripmap> + <AzimuthConf Beam="DS2"> + <LinesInBlock>10240</LinesInBlock> + <SamplesInBlock>512</SamplesInBlock> + <AzimuthOverlap>5064</AzimuthOverlap> + <RangeOverlap>256</RangeOverlap> + <PerformInterpolation>11</PerformInterpolation> + <StoltPadding>0.4</StoltPadding> + <RangeModulation>0</RangeModulation> + <ApplyAzimuthSpectralWeightingWindow>1</ApplyAzimuthSpectralWeightingWindow> + <AzimuthSpectralWeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.99999</WindowParameter> + <WindowLookBandwidth>0.684006224819143</WindowLookBandwidth> + <WindowTransitionBandwidth>0.684006224819143</WindowTransitionBandwidth> + </AzimuthSpectralWeightingWindow> + <ApplyRgShift>1</ApplyRgShift> + <ApplyAzShift>1</ApplyAzShift> + <WhiteningFlag>1</WhiteningFlag> + <AntennaLength>9.968</AntennaLength> + <PadResult>1</PadResult> + <AzProcBandwidth>0.684006224819143</AzProcBandwidth> + </AzimuthConf> + <RangeCompensatorConf Beam="DS2"> + <RSLReferenceDistance>800000</RSLReferenceDistance> + <PerformRSLCompensation>1</PerformRSLCompensation> + <PerformIncidenceCompensation>1</PerformIncidenceCompensation> + <PerformPatternCompensation>1</PerformPatternCompensation> + <PerformRollCompensation>1</PerformRollCompensation> + <FastMode>1</FastMode> + <ExternalCalibrationFactor> + <ComplexPol> + <AbsValue>36.475</AbsValue> + <PhaseValue>0</PhaseValue> + </ComplexPol> + </ExternalCalibrationFactor> + <ProcessingGain> + <ComplexPol> + <AbsValue>1</AbsValue> + <PhaseValue>0</PhaseValue> + </ComplexPol> + </ProcessingGain> + </RangeCompensatorConf> + <Slant2GroundConf Beam="DS2"> + <GroundStep>5.2</GroundStep> + </Slant2GroundConf> + <MultiProcessorConf Beam="DS2"> + <MultilookConfName>Multilook configuration HR</MultilookConfName> + <NormalizationFactor>1</NormalizationFactor> + <SlowMultilook> + <PFactor>1</PFactor> + <QFactor>2</QFactor> + <WeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.99999</WindowParameter> + <WindowLookBandwidth>0.273602489927657</WindowLookBandwidth> + <WindowTransitionBandwidth>0.273602489927657</WindowTransitionBandwidth> + </WeightingWindow> + <CentralFrequency>0.136801244963829</CentralFrequency> + <CentralFrequency>0</CentralFrequency> + <CentralFrequency>-0.136801244963829</CentralFrequency> + </SlowMultilook> + <FastMultilook> + <PFactor>1</PFactor> + <QFactor>1</QFactor> + <WeightingWindow> + <WindowType>HAMMING</WindowType> + <WindowParameter>0.95</WindowParameter> + <WindowLookBandwidth>0.644</WindowLookBandwidth> + <WindowTransitionBandwidth>0.644</WindowTransitionBandwidth> + </WeightingWindow> + <CentralFrequency>0.0805</CentralFrequency> + <CentralFrequency>-0.0805</CentralFrequency> + </FastMultilook> + </MultiProcessorConf> + <NoiseRemoval Beam="DS2"> + <DenoiseNormalizationConstant>29.4</DenoiseNormalizationConstant> + </NoiseRemoval> + <GeocodingConf> + <Steps> + <Lat>4.68695394659898e-05</Lat> + <Long>8.08483755707569e-05</Long> + </Steps> + <ProjSteps> + <East unit="m">9</East> + <North unit="m">9</North> + </ProjSteps> + </GeocodingConf> + <PolCalDistortionConf Beam="any"> + <RangePolarimetricBlock>120</RangePolarimetricBlock> + <AzimuthPolarimetricBlock>120</AzimuthPolarimetricBlock> + <GeomagneticEquatorDegreeTollerance>5</GeomagneticEquatorDegreeTollerance> + <GeomagneticEquatorReference>EQUATOR</GeomagneticEquatorReference> + <EnableCrossTalkCompensation>0</EnableCrossTalkCompensation> + <EnableChannelImbalanceCompensation>1</EnableChannelImbalanceCompensation> + <EnableFaradayRotationCompensation>1</EnableFaradayRotationCompensation> + </PolCalDistortionConf> + <CalibrationConstantsConf Beam="DS2"> + <Radiometric> + <ChannelImbalanceValues> + <Rx> + <Amplitude>1</Amplitude> + <Phase>0</Phase> + </Rx> + <Tx> + <Amplitude>1</Amplitude> + <Phase>-1</Phase> + </Tx> + </ChannelImbalanceValues> + <CrossTalkCorrection> + <Xtalk1> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk1> + <Xtalk2> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk2> + <Xtalk3> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk3> + <Xtalk4> + <Amplitude>0</Amplitude> + <Phase>0</Phase> + </Xtalk4> + </CrossTalkCorrection> + </Radiometric> + <Geometric> + <InternalDelayHH>2.2015e-07</InternalDelayHH> + <InternalDelayHV>2.2015e-07</InternalDelayHV> + <InternalDelayVH>2.2015e-07</InternalDelayVH> + <InternalDelayVV>2.2015e-07</InternalDelayVV> + <InternalDelayCLH>0</InternalDelayCLH> + <InternalDelayCLV>0</InternalDelayCLV> + <InternalDelayCRH>0</InternalDelayCRH> + <InternalDelayCRV>0</InternalDelayCRV> + </Geometric> + </CalibrationConstantsConf> + </Channel> +</AresysXmlDoc> \ No newline at end of file diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/L1PROCConf.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/L1PROCConf.xml new file mode 100644 index 00000000..b843f252 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/L1PROCConf.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>SP L1PROC configuration (L1PROC-CTRL-CNF-1)</Description> + <Channel Number="1" Total="1"> + <SAOCOMLevel1ProductionConf> + <Memory>4096</Memory> + <ConfDBPath>/opt/sao/app/SSP/configFiles/ConfDB_v3_0_28a</ConfDBPath> + <AntennaDBPath>/opt/sao/app/SSP/configFiles/AntennaDB_v3_0_25</AntennaDBPath> + <ChirpSource> + <ChirpDB>/opt/sao/app/SSP/configFiles/ChirpDB_v3_0_12</ChirpDB> + </ChirpSource> + <AuxDDCFilterFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/DDCFilterParams.xml</AuxDDCFilterFileName> + <AuxPRFResamplingFilterProductName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/PRFResamplingFilter</AuxPRFResamplingFilterProductName> + <AuxADCLutFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/ADCLut</AuxADCLutFileName> + <AuxDefaultProjectionFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/DefaultProjections.xml</AuxDefaultProjectionFileName> + <AuxIERSBulletinFileName>/opt/sao/app/SSP/configFiles/Auxiliary_v2_2_0/IERSBulletin.txt</AuxIERSBulletinFileName> + <Sigma0Type>AMPLITUDE</Sigma0Type> + <EarthModels> + <RadiometricCorrectionEarthModel> + <DEMDB>/opt/sao/app/SSP/configFiles/DEMDB_v1_1_0/SRTM</DEMDB> + </RadiometricCorrectionEarthModel> + <GeocodingCorrectionEarthModel> + <DEMDB>/opt/sao/app/SSP/configFiles/DEMDB_v1_1_0/SRTM</DEMDB> + </GeocodingCorrectionEarthModel> + </EarthModels> + <AltitudeThreshold unit="m">638750</AltitudeThreshold> + <ApplyADCLut>0</ApplyADCLut> + <RFInterferenceRemoval>1</RFInterferenceRemoval> + <RFTimeDomainInterferenceRemoval>1</RFTimeDomainInterferenceRemoval> + <NoiseRFTimeDomainInterferenceRemoval>1</NoiseRFTimeDomainInterferenceRemoval> <!-- temporary feature toggle --> + <ApplyDenoise>1</ApplyDenoise> + <GenerateNESZMap>0</GenerateNESZMap> + <GenerateRADARCoordinateMap>0</GenerateRADARCoordinateMap> + <GenerateIncidenceAngleMap>0</GenerateIncidenceAngleMap> + <ApplyPolarimetricRangeDelays>1</ApplyPolarimetricRangeDelays> + <TECRefinement>1</TECRefinement> + <EstimatedPolarimetricDistortion>0</EstimatedPolarimetricDistortion> + <ApplyPolarimetricCorrections>1</ApplyPolarimetricCorrections> + <DeleteIntermediateFiles>1</DeleteIntermediateFiles> + <OverwriteOutputProducts>1</OverwriteOutputProducts> + <NamespaceXemtTns>http://www.conae.gov.ar/CGSS/XPNet</NamespaceXemtTns> + <NamespaceXemtXmt>http://www.conae.gov.ar/CUSS/XEMT</NamespaceXemtXmt> + <NamespaceXemtXsi>http://www.w3.org/2001/XMLSchema-instance</NamespaceXemtXsi> + </SAOCOMLevel1ProductionConf> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/SPConf.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/SPConf.xml new file mode 100644 index 00000000..e2072aea --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/SPConf.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<AresysXmlDoc xmlns:tns="aresysConfTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NumberOfChannels>1</NumberOfChannels> + <VersionNumber>2.1</VersionNumber> + <Description>Global SP configuration (SP-CTRL-CNF-1)</Description> + <Channel Number="1" Total="1"> + <SAOCOMConf> + <CountryID>Argentina</CountryID> + <AgencyID>CONAE</AgencyID> + <FacilityID>CETT</FacilityID> + <ServiceID>USS</ServiceID> + <PMPhysicalProcessingUnitID>NA</PMPhysicalProcessingUnitID> + <PMLogicalProcessingUnitID>NA</PMLogicalProcessingUnitID> + <LoggerConf> + <EnableCustomLogFile>1</EnableCustomLogFile> + <EnableCompulsoryLogFile>0</EnableCompulsoryLogFile> + <EnableStdOutput>1</EnableStdOutput> + <ReportLevel>HIGH</ReportLevel> + </LoggerConf> + <CompulsoryLogConf> + <LBS_ID>I_LBKSRV01-S</LBS_ID> + <UNIT_ID>SSP</UNIT_ID> + <LBS_INT_ID>I-LBS01</LBS_INT_ID> + <LBS_INBOX>.</LBS_INBOX> + <LBS_LEVEL>L3</LBS_LEVEL> + </CompulsoryLogConf> + <WaitbarConf> + <EnableOutput>0</EnableOutput> + </WaitbarConf> + </SAOCOMConf> + </Channel> +</AresysXmlDoc> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/parameterFile2.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/parameterFile2.xml new file mode 100644 index 00000000..51583925 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Config/parameterFile2.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" ?> +<parameters xmlns="http://www.conae.gov.ar/CGSS/XPNet"> + <inputs> + <parameter> + <name>SAOCOM SAR L0A Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>/opt/sao/appsharedfiles/pum/G1219337-2297786//inputDir/S1B_OPER_SAR_EOL0F__CORE_L0A_20240320T005500.xemt</value> + </parameter> + <parameter> + <name>Path</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>149</value> + </parameter> + <parameter> + <name>Row</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>531.0</value> + </parameter> + <parameter> + <name>Data To Skip</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>45.77</value> + </parameter> + <parameter> + <name>Data To Process</name> + <type>XPNetIntegerNotTimeTagged</type> + <value>54.22</value> + </parameter> + </inputs> + <workDirectory>/opt/sao/appsharedfiles/pum/G1219337-2297786/</workDirectory> + <outputs> + <output> + <name>SAOCOM SAR L1A Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1B_OPER_SAR_EOSSP__CORE_L1A_OLVF_20240320T055121.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1A Product Annotated</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1B_OPER_SAR_EOSSP__CORE_L1A_OLVF_AN_20240320T055121.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1D Product</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_20240320T055121.xemt</value> + </output> + <output> + <name>SAOCOM SAR L1D Product Annotated</name> + <type>XPNetStringNotTimeTagged</type> + <value>outputDir/S1B_OPER_SAR_EOSSP__CORE_L1D_OLVF_AN_20240320T055121.xemt</value> + </output> + </outputs> +</parameters> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h.xml new file mode 100644 index 00000000..e74b8c2c --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hh-h.xml @@ -0,0 +1,341 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>gtc-acqId0000200734-b-sm2-2403200632-hh-h</FileName> + <Lines>10986</Lines> + <Samples>8149</Samples> + <HeaderOffsetBytes>177546</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="m">-9.17422344240508</LinesStep> + <SamplesStep unit="m">9.31551766752336</SamplesStep> + <LinesStart unit="m">5406860.840244097635149955750</LinesStart> + <SamplesStart unit="m">596418.612378029152750968933</SamplesStart> + <InvalidSample/> + <RasterFormat>DATA_GEOTIFF</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 1 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>MULTILOOK</ImageType> + <Projection>GEOCODED_TERRAIN</Projection> + <ProjectionParameters Format="CUSTOM">+proj=utm +zone=48 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +x_0=632070 +y_0=5.35588e+06 +over</ProjectionParameters> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 06:27:44.125584000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + </SwathInfo> + <DataStatistics> + <NumSamples>76057173</NumSamples> + <MaxI>0</MaxI> + <MinI>0</MinI> + <MaxQ>0</MaxQ> + <MinQ>0</MinQ> + <SumI>13428120.5794276</SumI> + <SumQ>0</SumQ> + <Sum2I>6319730.94455034</Sum2I> + <Sum2Q>0</Sum2Q> + <StdDevI>0.227861562339582</StdDevI> + <StdDevQ>0</StdDevQ> + </DataStatistics> + <StateVectorData> + <OrbitNumber>NOT_AVAILABLE</OrbitNumber> + <Track>NOT_AVAILABLE</Track> + <OrbitDirection>ASCENDING</OrbitDirection> + <pSV_m> + <val N="1">-1125641.28516308</val> + <val N="2">4705115.80786595</val> + <val N="3">5053482.69270992</val> + <val N="4">-1122595.61181966</val> + <val N="5">4700339.61895621</val> + <val N="6">5058590.10746244</val> + <val N="7">-1119549.24651019</val> + <val N="8">4695557.1904873</val> + <val N="9">5063690.68627646</val> + <val N="10">-1116502.72994565</val> + <val N="11">4690768.80772917</val> + <val N="12">5068785.8939808</val> + <val N="13">-1113455.29052418</val> + <val N="14">4685974.83483832</val> + <val N="15">5073874.26575052</val> + <val N="16">-1110407.19178677</val> + <val N="17">4681175.14472109</val> + <val N="18">5078957.2664055</val> + <val N="19">-1107358.47507321</val> + <val N="20">4676369.18489071</val> + <val N="21">5084033.91939861</val> + <val N="22">-1104309.37847811</val> + <val N="23">4671557.91987695</val> + <val N="24">5089105.20129181</val> + <val N="25">-1101259.5423277</val> + <val N="26">4666740.44001148</val> + <val N="27">5094170.62380364</val> + <val N="28">-1098209.17586101</val> + <val N="29">4661917.18681997</val> + <val N="30">5099230.18692947</val> + <val N="31">-1095158.07235832</val> + <val N="32">4657087.71834331</val> + <val N="33">5104282.91410771</val> + <val N="34">-1092106.85695554</val> + <val N="35">4652253.3596999</val> + <val N="36">5109330.75846632</val> + <val N="37">-1089054.5885521</val> + <val N="38">4647412.3955676</val> + <val N="39">5114371.76687757</val> + <val N="40">-1086002.48615741</val> + <val N="41">4642565.86843887</val> + <val N="42">5119407.4041873</val> + <val N="43">-1082949.27863833</val> + <val N="44">4637713.30389858</val> + <val N="45">5124436.69383306</val> + <val N="46">-1079895.43780972</val> + <val N="47">4632855.01681084</val> + <val N="48">5129460.12409361</val> + <val N="49">-1076841.39349125</val> + <val N="50">4627991.34493759</val> + <val N="51">5134477.69497396</val> + <val N="52">-1073786.35792198</val> + <val N="53">4623121.0403829</val> + <val N="54">5139489.40646551</val> + <val N="55">-1070731.21851938</val> + <val N="56">4618245.84450686</val> + <val N="57">5144495.25857506</val> + <val N="58">-1067675.09040122</val> + <val N="59">4613364.01549888</val> + <val N="60">5149494.76301491</val> + <val N="61">-1064618.75009967</val> + <val N="62">4608476.80413776</val> + <val N="63">5154488.40807902</val> + <val N="64">-1061561.79716218</val> + <val N="65">4603583.86588834</val> + <val N="66">5159476.19376079</val> + <val N="67">-1058504.59277935</val> + <val N="68">4598685.56777595</val> + <val N="69">5164457.63177818</val> + <val N="70">-1055447.054251</val> + <val N="71">4593780.87007414</val> + <val N="72">5169433.21041282</val> + <val N="73">-1052388.87972228</val> + <val N="74">4588870.99379649</val> + <val N="75">5174402.92965245</val> + <val N="76">-1049329.93161019</val> + <val N="77">4583954.92507173</val> + <val N="78">5179366.78950838</val> + <val N="79">-1046270.47402095</val> + <val N="80">4579033.07971745</val> + <val N="81">5184323.81342239</val> + <val N="82">-1043210.49473099</val> + <val N="83">4574105.46059844</val> + <val N="84">5189275.46623081</val> + <val N="85">-1040149.96637876</val> + <val N="86">4569172.08735068</val> + <val N="87">5194221.2596524</val> + <val N="88">-1037089.34685947</val> + <val N="89">4564233.82104784</val> + <val N="90">5199160.70542271</val> + <val N="91">-1034028.12580369</val> + <val N="92">4559289.28348175</val> + <val N="93">5204093.31523961</val> + <val N="94">-1030966.13860617</val> + <val N="95">4554338.55220901</val> + <val N="96">5209021.04223445</val> + <val N="97">-1027904.87896976</val> + <val N="98">4549387.39863402</val> + <val N="99">5213948.76922854</val> + <val N="100">-1024844.34690429</val> + <val N="101">4544435.82284399</val> + <val N="102">5218876.4962219</val> + </pSV_m> + <vSV_mOs> + <val N="1">3045.41147211448</val> + <val N="2">-4773.48258867136</val> + <val N="3">5109.50283157574</val> + <val N="4">3046.01645086468</val> + <val N="5">-4779.36798205531</val> + <val N="6">5103.61436061922</val> + <val N="7">3046.61676007681</val> + <val N="8">-4785.24623310147</val> + <val N="9">5097.71778344165</val> + <val N="10">3047.2090883516</val> + <val N="11">-4791.11043850005</val> + <val N="12">5091.82120628505</val> + <val N="13">3047.80022757751</val> + <val N="14">-4796.97486156214</val> + <val N="15">5085.90937033901</val> + <val N="16">3048.38684814148</val> + <val N="17">-4802.83261481452</val> + <val N="18">5079.99658072858</val> + <val N="19">3048.96515464424</val> + <val N="20">-4808.69389537807</val> + <val N="21">5074.08474478682</val> + <val N="22">3049.54265204093</val> + <val N="23">-4814.53778958695</val> + <val N="24">5068.15717324512</val> + <val N="25">3050.11886385159</val> + <val N="26">-4820.38191176391</val> + <val N="27">5062.22960170304</val> + <val N="28">3050.68356185033</val> + <val N="29">-4826.22264470067</val> + <val N="30">5056.29344709681</val> + <val N="31">3051.25041059442</val> + <val N="32">-4832.05249981892</val> + <val N="33">5050.35061678691</val> + <val N="34">3051.80596175457</val> + <val N="35">-4837.87938928981</val> + <val N="36">5044.39920341223</val> + <val N="37">3052.36025515053</val> + <val N="38">-4843.70650144632</val> + <val N="39">5038.44779003717</val> + <val N="40">3052.90659973962</val> + <val N="41">-4849.5195420141</val> + <val N="42">5032.48874728858</val> + <val N="43">3053.45878317609</val> + <val N="44">-4855.32948903493</val> + <val N="45">5026.52207515037</val> + <val N="46">3053.99946308753</val> + <val N="47">-4861.1360469048</val> + <val N="48">5020.54777362232</val> + <val N="49">3054.53552806018</val> + <val N="50">-4866.9354279114</val> + <val N="51">5014.57347210496</val> + <val N="52">3055.06703765063</val> + <val N="53">-4872.72814551869</val> + <val N="54">5008.59058752868</val> + <val N="55">3055.59391745634</val> + <val N="56">-4878.51370268898</val> + <val N="57">5002.60055040569</val> + <val N="58">3056.11974650616</val> + <val N="59">-4884.29990582779</val> + <val N="60">4996.61051328168</val> + <val N="61">3056.64072159933</val> + <val N="62">-4890.07851901799</val> + <val N="63">4990.60474054276</val> + <val N="64">3057.15745667651</val> + <val N="65">-4895.85084938847</val> + <val N="66">4984.5989678132</val> + <val N="67">3057.66955999843</val> + <val N="68">-4901.61601457544</val> + <val N="69">4978.58556569978</val> + <val N="70">3058.1737143381</val> + <val N="71">-4907.36711393914</val> + <val N="72">4972.57168677019</val> + <val N="73">3058.67307632923</val> + <val N="74">-4913.12906793776</val> + <val N="75">4966.55065526662</val> + <val N="76">3059.17177782212</val> + <val N="77">-4918.87409930466</val> + <val N="78">4960.5210407198</val> + <val N="79">3059.66888909978</val> + <val N="80">-4924.618443304</val> + <val N="81">4954.48379677943</val> + <val N="82">3060.15441041008</val> + <val N="83">-4930.35942000119</val> + <val N="84">4948.43892344919</val> + <val N="85">3060.64282150732</val> + <val N="86">-4936.09076156963</val> + <val N="87">4942.39405013366</val> + <val N="88">3061.1266446463</val> + <val N="89">-4941.81492102765</val> + <val N="90">4936.34154743428</val> + <val N="91">3061.59865754604</val> + <val N="92">-4947.53527532641</val> + <val N="93">4930.2814153457</val> + <val N="94">3062.06644904771</val> + <val N="95">-4953.24933225812</val> + <val N="96">4924.22080642933</val> + <val N="97">3062.53342351274</val> + <val N="98">-4958.96348366992</val> + <val N="99">4918.16019751279</val> + <val N="100">3062.99958089385</val> + <val N="101">-4964.67772949531</val> + <val N="102">4912.09958859607</val> + </vSV_mOs> + <t_ref_Utc>19-MAR-2024 22:27:11.010000000000</t_ref_Utc> + <dtSV_s>1</dtSV_s> + <nSV_n>34</nSV_n> + </StateVectorData> + <GroundCornerPoints> + <EastingGridSize>0</EastingGridSize> + <NorthingGridSize>0</NorthingGridSize> + <NorthWest> + <Point> + <val unit="deg">48.8072524924538</val> + <val unit="deg">106.313184635296</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthWest> + <NorthEast> + <Point> + <val unit="deg">48.7908457067088</val> + <val unit="deg">107.346372702731</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthEast> + <SouthWest> + <Point> + <val unit="deg">47.9007341649435</val> + <val unit="deg">106.290090595131</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthWest> + <SouthEast> + <Point> + <val unit="deg">47.884838391943</val> + <val unit="deg">107.30513957326</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthEast> + <Center> + <Point> + <val unit="deg">48.3470767343001</val> + <val unit="deg">106.813610749075</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </Center> + </GroundCornerPoints> + <IonosphericParameters> + <TEC unit="TECU">0</TEC> + <FaradayRotation unit="deg">0</FaradayRotation> + </IonosphericParameters> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h.xml new file mode 100644 index 00000000..baecbffa --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Data/gtc-acqId0000200734-b-sm2-2403200632-hv-h.xml @@ -0,0 +1,341 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>gtc-acqId0000200734-b-sm2-2403200632-hv-h</FileName> + <Lines>10986</Lines> + <Samples>8149</Samples> + <HeaderOffsetBytes>177546</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>FLOAT32</CellType> + <LinesStep unit="m">-9.17422344240508</LinesStep> + <SamplesStep unit="m">9.31551766752336</SamplesStep> + <LinesStart unit="m">5406860.840244097635149955750</LinesStart> + <SamplesStart unit="m">596418.612378029152750968933</SamplesStart> + <InvalidSample/> + <RasterFormat>DATA_GEOTIFF</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 1 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>MULTILOOK</ImageType> + <Projection>GEOCODED_TERRAIN</Projection> + <ProjectionParameters Format="CUSTOM">+proj=utm +zone=48 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +x_0=632070 +y_0=5.35588e+06 +over</ProjectionParameters> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 06:19:36.456617000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + </SwathInfo> + <DataStatistics> + <NumSamples>76057173</NumSamples> + <MaxI>0</MaxI> + <MinI>0</MinI> + <MaxQ>0</MaxQ> + <MinQ>0</MinQ> + <SumI>4081177.30454043</SumI> + <SumQ>0</SumQ> + <Sum2I>470237.859758927</Sum2I> + <Sum2Q>0</Sum2Q> + <StdDevI>0.0574749072709852</StdDevI> + <StdDevQ>0</StdDevQ> + </DataStatistics> + <StateVectorData> + <OrbitNumber>NOT_AVAILABLE</OrbitNumber> + <Track>NOT_AVAILABLE</Track> + <OrbitDirection>ASCENDING</OrbitDirection> + <pSV_m> + <val N="1">-1125641.28516308</val> + <val N="2">4705115.80786595</val> + <val N="3">5053482.69270992</val> + <val N="4">-1122595.61181966</val> + <val N="5">4700339.61895621</val> + <val N="6">5058590.10746244</val> + <val N="7">-1119549.24651019</val> + <val N="8">4695557.1904873</val> + <val N="9">5063690.68627646</val> + <val N="10">-1116502.72994565</val> + <val N="11">4690768.80772917</val> + <val N="12">5068785.8939808</val> + <val N="13">-1113455.29052418</val> + <val N="14">4685974.83483832</val> + <val N="15">5073874.26575052</val> + <val N="16">-1110407.19178677</val> + <val N="17">4681175.14472109</val> + <val N="18">5078957.2664055</val> + <val N="19">-1107358.47507321</val> + <val N="20">4676369.18489071</val> + <val N="21">5084033.91939861</val> + <val N="22">-1104309.37847811</val> + <val N="23">4671557.91987695</val> + <val N="24">5089105.20129181</val> + <val N="25">-1101259.5423277</val> + <val N="26">4666740.44001148</val> + <val N="27">5094170.62380364</val> + <val N="28">-1098209.17586101</val> + <val N="29">4661917.18681997</val> + <val N="30">5099230.18692947</val> + <val N="31">-1095158.07235832</val> + <val N="32">4657087.71834331</val> + <val N="33">5104282.91410771</val> + <val N="34">-1092106.85695554</val> + <val N="35">4652253.3596999</val> + <val N="36">5109330.75846632</val> + <val N="37">-1089054.5885521</val> + <val N="38">4647412.3955676</val> + <val N="39">5114371.76687757</val> + <val N="40">-1086002.48615741</val> + <val N="41">4642565.86843887</val> + <val N="42">5119407.4041873</val> + <val N="43">-1082949.27863833</val> + <val N="44">4637713.30389858</val> + <val N="45">5124436.69383306</val> + <val N="46">-1079895.43780972</val> + <val N="47">4632855.01681084</val> + <val N="48">5129460.12409361</val> + <val N="49">-1076841.39349125</val> + <val N="50">4627991.34493759</val> + <val N="51">5134477.69497396</val> + <val N="52">-1073786.35792198</val> + <val N="53">4623121.0403829</val> + <val N="54">5139489.40646551</val> + <val N="55">-1070731.21851938</val> + <val N="56">4618245.84450686</val> + <val N="57">5144495.25857506</val> + <val N="58">-1067675.09040122</val> + <val N="59">4613364.01549888</val> + <val N="60">5149494.76301491</val> + <val N="61">-1064618.75009967</val> + <val N="62">4608476.80413776</val> + <val N="63">5154488.40807902</val> + <val N="64">-1061561.79716218</val> + <val N="65">4603583.86588834</val> + <val N="66">5159476.19376079</val> + <val N="67">-1058504.59277935</val> + <val N="68">4598685.56777595</val> + <val N="69">5164457.63177818</val> + <val N="70">-1055447.054251</val> + <val N="71">4593780.87007414</val> + <val N="72">5169433.21041282</val> + <val N="73">-1052388.87972228</val> + <val N="74">4588870.99379649</val> + <val N="75">5174402.92965245</val> + <val N="76">-1049329.93161019</val> + <val N="77">4583954.92507173</val> + <val N="78">5179366.78950838</val> + <val N="79">-1046270.47402095</val> + <val N="80">4579033.07971745</val> + <val N="81">5184323.81342239</val> + <val N="82">-1043210.49473099</val> + <val N="83">4574105.46059844</val> + <val N="84">5189275.46623081</val> + <val N="85">-1040149.96637876</val> + <val N="86">4569172.08735068</val> + <val N="87">5194221.2596524</val> + <val N="88">-1037089.34685947</val> + <val N="89">4564233.82104784</val> + <val N="90">5199160.70542271</val> + <val N="91">-1034028.12580369</val> + <val N="92">4559289.28348175</val> + <val N="93">5204093.31523961</val> + <val N="94">-1030966.13860617</val> + <val N="95">4554338.55220901</val> + <val N="96">5209021.04223445</val> + <val N="97">-1027904.87896976</val> + <val N="98">4549387.39863402</val> + <val N="99">5213948.76922854</val> + <val N="100">-1024844.34690429</val> + <val N="101">4544435.82284399</val> + <val N="102">5218876.4962219</val> + </pSV_m> + <vSV_mOs> + <val N="1">3045.41147211448</val> + <val N="2">-4773.48258867136</val> + <val N="3">5109.50283157574</val> + <val N="4">3046.01645086468</val> + <val N="5">-4779.36798205531</val> + <val N="6">5103.61436061922</val> + <val N="7">3046.61676007681</val> + <val N="8">-4785.24623310147</val> + <val N="9">5097.71778344165</val> + <val N="10">3047.2090883516</val> + <val N="11">-4791.11043850005</val> + <val N="12">5091.82120628505</val> + <val N="13">3047.80022757751</val> + <val N="14">-4796.97486156214</val> + <val N="15">5085.90937033901</val> + <val N="16">3048.38684814148</val> + <val N="17">-4802.83261481452</val> + <val N="18">5079.99658072858</val> + <val N="19">3048.96515464424</val> + <val N="20">-4808.69389537807</val> + <val N="21">5074.08474478682</val> + <val N="22">3049.54265204093</val> + <val N="23">-4814.53778958695</val> + <val N="24">5068.15717324512</val> + <val N="25">3050.11886385159</val> + <val N="26">-4820.38191176391</val> + <val N="27">5062.22960170304</val> + <val N="28">3050.68356185033</val> + <val N="29">-4826.22264470067</val> + <val N="30">5056.29344709681</val> + <val N="31">3051.25041059442</val> + <val N="32">-4832.05249981892</val> + <val N="33">5050.35061678691</val> + <val N="34">3051.80596175457</val> + <val N="35">-4837.87938928981</val> + <val N="36">5044.39920341223</val> + <val N="37">3052.36025515053</val> + <val N="38">-4843.70650144632</val> + <val N="39">5038.44779003717</val> + <val N="40">3052.90659973962</val> + <val N="41">-4849.5195420141</val> + <val N="42">5032.48874728858</val> + <val N="43">3053.45878317609</val> + <val N="44">-4855.32948903493</val> + <val N="45">5026.52207515037</val> + <val N="46">3053.99946308753</val> + <val N="47">-4861.1360469048</val> + <val N="48">5020.54777362232</val> + <val N="49">3054.53552806018</val> + <val N="50">-4866.9354279114</val> + <val N="51">5014.57347210496</val> + <val N="52">3055.06703765063</val> + <val N="53">-4872.72814551869</val> + <val N="54">5008.59058752868</val> + <val N="55">3055.59391745634</val> + <val N="56">-4878.51370268898</val> + <val N="57">5002.60055040569</val> + <val N="58">3056.11974650616</val> + <val N="59">-4884.29990582779</val> + <val N="60">4996.61051328168</val> + <val N="61">3056.64072159933</val> + <val N="62">-4890.07851901799</val> + <val N="63">4990.60474054276</val> + <val N="64">3057.15745667651</val> + <val N="65">-4895.85084938847</val> + <val N="66">4984.5989678132</val> + <val N="67">3057.66955999843</val> + <val N="68">-4901.61601457544</val> + <val N="69">4978.58556569978</val> + <val N="70">3058.1737143381</val> + <val N="71">-4907.36711393914</val> + <val N="72">4972.57168677019</val> + <val N="73">3058.67307632923</val> + <val N="74">-4913.12906793776</val> + <val N="75">4966.55065526662</val> + <val N="76">3059.17177782212</val> + <val N="77">-4918.87409930466</val> + <val N="78">4960.5210407198</val> + <val N="79">3059.66888909978</val> + <val N="80">-4924.618443304</val> + <val N="81">4954.48379677943</val> + <val N="82">3060.15441041008</val> + <val N="83">-4930.35942000119</val> + <val N="84">4948.43892344919</val> + <val N="85">3060.64282150732</val> + <val N="86">-4936.09076156963</val> + <val N="87">4942.39405013366</val> + <val N="88">3061.1266446463</val> + <val N="89">-4941.81492102765</val> + <val N="90">4936.34154743428</val> + <val N="91">3061.59865754604</val> + <val N="92">-4947.53527532641</val> + <val N="93">4930.2814153457</val> + <val N="94">3062.06644904771</val> + <val N="95">-4953.24933225812</val> + <val N="96">4924.22080642933</val> + <val N="97">3062.53342351274</val> + <val N="98">-4958.96348366992</val> + <val N="99">4918.16019751279</val> + <val N="100">3062.99958089385</val> + <val N="101">-4964.67772949531</val> + <val N="102">4912.09958859607</val> + </vSV_mOs> + <t_ref_Utc>19-MAR-2024 22:27:11.010000000000</t_ref_Utc> + <dtSV_s>1</dtSV_s> + <nSV_n>34</nSV_n> + </StateVectorData> + <GroundCornerPoints> + <EastingGridSize>0</EastingGridSize> + <NorthingGridSize>0</NorthingGridSize> + <NorthWest> + <Point> + <val unit="deg">48.8072524924538</val> + <val unit="deg">106.313184635296</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthWest> + <NorthEast> + <Point> + <val unit="deg">48.7908457067088</val> + <val unit="deg">107.346372702731</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </NorthEast> + <SouthWest> + <Point> + <val unit="deg">47.9007341649435</val> + <val unit="deg">106.290090595131</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthWest> + <SouthEast> + <Point> + <val unit="deg">47.884838391943</val> + <val unit="deg">107.30513957326</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </SouthEast> + <Center> + <Point> + <val unit="deg">48.3470767343001</val> + <val unit="deg">106.813610749075</val> + <val unit="m">0</val> + <val unit="deg">0</val> + <val unit="deg">0</val> + </Point> + </Center> + </GroundCornerPoints> + <IonosphericParameters> + <TEC unit="TECU">0</TEC> + <FaradayRotation unit="deg">0</FaradayRotation> + </IonosphericParameters> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.kml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.kml new file mode 100644 index 00000000..c948a939 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.kml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<kml xmlns:gx="http://www.google.com/kml/ext/2.2"> + + <GroundOverlay> + <name>GTC-ACQID0000200734-B-SM2-2403200632-H</name> + <drawOrder>4</drawOrder> + <Icon> + <href>gtc-acqId0000200734-b-sm2-2403200632-h.png</href> + <viewBoundScale>0.75</viewBoundScale> + </Icon> + <gx:LatLonQuad> + <coordinates>106.290091,47.900734 107.305140,47.884838 107.346373,48.790846 106.313185,48.807252</coordinates> + </gx:LatLonQuad> + </GroundOverlay> + +</kml> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.png b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.png new file mode 100644 index 00000000..564fa1d6 Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Images/gtc-acqId0000200734-b-sm2-2403200632-h.png differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/NoiseMeasurement.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/NoiseMeasurement.xml new file mode 100644 index 00000000..2903d5c1 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/NoiseMeasurement.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>2</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description>Noise Quality Measures</Description> + + <QualityMetrics> + <Swath>DS2</Swath> + <Polarization>x/H</Polarization> + <NoiseSamples>122880</NoiseSamples> + <RFIMaskedNoiseSamples>6382</RFIMaskedNoiseSamples> + <RFIMaskedRatio unit="%">5.19368489583333</RFIMaskedRatio> + <NoiseEstimationMethod>Estimated</NoiseEstimationMethod> + <NoiseLevel unit="dB">5.79018485489412</NoiseLevel> + </QualityMetrics> + + <QualityMetrics> + <Swath>DS2</Swath> + <Polarization>x/V</Polarization> + <NoiseSamples>122880</NoiseSamples> + <RFIMaskedNoiseSamples>8115</RFIMaskedNoiseSamples> + <RFIMaskedRatio unit="%">6.60400390625</RFIMaskedRatio> + <NoiseEstimationMethod>Estimated</NoiseEstimationMethod> + <NoiseLevel unit="dB">6.73897584950137</NoiseLevel> + </QualityMetrics> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hh new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml new file mode 100644 index 00000000..4229576e --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>interference-acqId0000200734-b-sm2-2403200632-s2dp-hh</FileName> + <Lines>23385</Lines> + <Samples>7680</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000556483027267668</LinesStep> + <SamplesStep unit="Hz">5208.33333333333</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="Hz">0.000000000000000000000</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.912151000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.283001701589338</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hv new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml new file mode 100644 index 00000000..b813ebf2 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/interference-acqId0000200734-b-sm2-2403200632/interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>interference-acqId0000200734-b-sm2-2403200632-s2dp-hv</FileName> + <Lines>23385</Lines> + <Samples>7680</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000556483027267668</LinesStep> + <SamplesStep unit="Hz">5208.33333333333</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="Hz">0.000000000000000000000</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.901835000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.617512672831587</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh new file mode 100644 index 00000000..5b6c8bfc Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml new file mode 100644 index 00000000..59d691b3 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>saturation-acqId0000200734-b-sm2-2403200632-s2dp-hh</FileName> + <Lines>91</Lines> + <Samples>30</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.142459654980523</LinesStep> + <SamplesStep unit="s">6.4e-06</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="s">0.004586909718134630012</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>NOT SET</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.912151000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv new file mode 100644 index 00000000..5b6c8bfc Binary files /dev/null and b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv differ diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml new file mode 100644 index 00000000..1b731c66 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/saturation-acqId0000200734-b-sm2-2403200632/saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>saturation-acqId0000200734-b-sm2-2403200632-s2dp-hv</FileName> + <Lines>91</Lines> + <Samples>30</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.142459654980523</LinesStep> + <SamplesStep unit="s">6.4e-06</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="s">0.004586909718134630012</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>NOT SET</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.901835000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml new file mode 100644 index 00000000..3b660946 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hh</FileName> + <Lines>23385</Lines> + <Samples>7680</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000556483027267668</LinesStep> + <SamplesStep unit="s">2.5e-08</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="s">0.004586909718134630012</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.912151000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/H</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.050111694640439</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv new file mode 100644 index 00000000..e69de29b diff --git a/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml new file mode 100644 index 00000000..8f430f67 --- /dev/null +++ b/src/Stars.Data.Tests/Resources/CONAE/SAOCOM-1/L1D/data/Call997_EOL1DSARSAO1B9141738/Quality/time_domain_interference-acqId0000200734-b-sm2-2403200632/time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<SAOCOM_XMLProduct xmlns:at="saocomTypes"> + + <NumberOfChannels>1</NumberOfChannels> + + <VersionNumber>2.1</VersionNumber> + + <Description></Description> + + <Channel Number="1" Total="1"> + <RasterInfo> + <FileName>time_domain_interference-acqId0000200734-b-sm2-2403200632-s2dp-hv</FileName> + <Lines>23385</Lines> + <Samples>7680</Samples> + <HeaderOffsetBytes>0</HeaderOffsetBytes> + <RowPrefixBytes>0</RowPrefixBytes> + <ByteOrder>LITTLEENDIAN</ByteOrder> + <CellType>INT8</CellType> + <LinesStep unit="s">0.000556483027267668</LinesStep> + <SamplesStep unit="s">2.5e-08</SamplesStep> + <LinesStart unit="Utc">19-MAR-2024 22:27:26.400539958263</LinesStart> + <SamplesStart unit="s">0.004586909718134630012</SamplesStart> + <InvalidSample/> + <RasterFormat>INTERNAL_RASTER</RasterFormat> + </RasterInfo> + <DataSetInfo> + <SensorName>SAO1B</SensorName> + <Description>Level 0 data</Description> + <SenseDate>2024-MAR-19</SenseDate> + <AcquisitionMode>STRIPMAP</AcquisitionMode> + <ImageType>RFINTERFERENCES MAP</ImageType> + <Projection>SLANT RANGE</Projection> + <AcquisitionStation>ETT</AcquisitionStation> + <ProcessingCenter>L0FSW TEST SITE</ProcessingCenter> + <ProcessingDate>20-MAR-2024 05:52:09.901835000000</ProcessingDate> + <ProcessingSoftware>SP</ProcessingSoftware> + <fc_hz>1275000000</fc_hz> + <SideLooking>RIGHT</SideLooking> + </DataSetInfo> + <SwathInfo> + <Swath>DS2</Swath> + <SwathAcquisitionOrder>0</SwathAcquisitionOrder> + <Polarization>H/V</Polarization> + <Rank>8</Rank> + <RangeDelayBias>0</RangeDelayBias> + <AcquisitionStartTime>19-MAR-2024 22:27:14.882000000000</AcquisitionStartTime> + <AzimuthSteeringRateReferenceTime unit="s">0</AzimuthSteeringRateReferenceTime> + <AzimuthSteeringRatePol> + <val N="1">0</val> + <val N="2">0</val> + <val N="3">0</val> + </AzimuthSteeringRatePol> + <AcquisitionPRF>1797</AcquisitionPRF> + <EchoesPerBurst>43128</EchoesPerBurst> + <RxGain>0</RxGain> + </SwathInfo> + <QualityMetrics> + <interferenceRatio unit="%">0.362068255113677</interferenceRatio> + </QualityMetrics> + </Channel> + +</SAOCOM_XMLProduct> diff --git a/src/Stars.Data/Model/Metadata/Saocom1/Saocom1MetadataExtractor.cs b/src/Stars.Data/Model/Metadata/Saocom1/Saocom1MetadataExtractor.cs index da93debd..9e40bec5 100644 --- a/src/Stars.Data/Model/Metadata/Saocom1/Saocom1MetadataExtractor.cs +++ b/src/Stars.Data/Model/Metadata/Saocom1/Saocom1MetadataExtractor.cs @@ -132,7 +132,7 @@ protected override async Task<StacNode> ExtractMetadata(IItem item, string suffi internal virtual StacItem CreateStacItem(SAOCOM_XMLProduct metadata, XEMT manifest, IItem item, Kml kml) { Dictionary<string, object> properties = new Dictionary<string, object>(); - StacItem stacItem = new StacItem(ReadFilename(item), GetGeometry(item, kml, metadata), properties); + StacItem stacItem = new StacItem(ReadFilename(item, metadata), GetGeometry(item, kml, metadata), properties); AddSatStacExtension(metadata, stacItem); AddOrbitInformation(metadata, manifest, stacItem, item); AddProjStacExtension(metadata, stacItem); @@ -541,7 +541,7 @@ private GeoJSON.Net.Geometry.IGeometryObject GetGeometry(IItem item, Kml kml, SA return null; } - private string ReadFilename(IItem item) + private string ReadFilename(IItem item, SAOCOM_XMLProduct metadata) { var parameterFile = FindFirstAssetFromFileNameRegex(item, @".*parameter.*\.xml"); var xDoc = XDocument.Load(resourceServiceProvider.GetAssetStreamAsync(parameterFile, System.Threading.CancellationToken.None).GetAwaiter().GetResult()); @@ -550,19 +550,17 @@ private string ReadFilename(IItem item) XName nValue = np + "value"; XName nName = np + "name"; var outputNodes = xDoc.Descendants(xoutput); - char minimumChar = 'A'; string output = "NA"; + string processingLevel = GetProcessingLevel(metadata); foreach (XElement node in outputNodes) { - if (!node.Descendants(nValue).FirstOrDefault().Value.Contains("AN")) + string value = node.Descendants(nValue).FirstOrDefault().Value; + if (!value.Contains("AN")) { var nameField = node.Descendants(nName).FirstOrDefault().Value; - char processingLevelChar = nameField.Substring(nameField.IndexOf("L1"))[2]; - - if (nameField.Contains("L1") && minimumChar.CompareTo(processingLevelChar) <= 0) + if (value.Contains(String.Format("_{0}_", processingLevel))) { - var input = node.Descendants(nValue).FirstOrDefault().Value; - output = input.Substring(input.LastIndexOf('/') + 1, input.IndexOf(".") - input.IndexOf('/') - 1); + output = value.Substring(value.LastIndexOf('/') + 1, value.IndexOf(".") - value.IndexOf('/') - 1); break; } }