OpenSearch with Atom#

This notebook explains the use of the OpenSearch interface with Atom response format to access collection and granule metadata according to the two-step mechanism recommended by CEOS Best Practices [RD1].

Overview#

The subjects covered in this notebook are:

  • Collection Search

    • Access API Description

    • Search by free text

    • Search by title

    • Search by platform

    • Search by instrument

    • Search by organisation

    • Search by identifier

    • Search by concept

  • Collection Properties

    • Collection geometry

    • Collection temporal extent

    • Collection identifier

    • Collection keywords

    • Collection other representations

    • Collection embedding other formats

    • Collection related documentation

  • Granule Search

    • Access API Description

    • Search by bounding box

    • Search by geometry

    • Search by temporal extent

    • Search by identifier

  • Granule Properties

    • Geometry

    • Temporal extent

    • Granule identifier

    • Quicklook

    • Granule download

    • Other representations

    • Embedding other formats

  • Advanced Topics

    • Result paging

    • Sorting results

    • Faceted search

    • Content negotiation

  • Further Reading

The Notebook can be used with a number of different endpoints. Change the OSDD to be used for collection search by executing the notebook.

'https://fedeo.ceos.org/api?httpAccept=application%2Fopensearchdescription%2Bxml'

Collection properties#

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

Collection geometry#

Geometry information for each collection is included in the Atom entry using GeoRSS response elements.

try:
    box = r.find('{http://www.georss.org/georss}box').text
except AttributeError:
    box= ''

try:
    polygon = r.find('{http://www.georss.org/georss}polygon').text
except AttributeError:
    polygon= ''

print("georss:box:", box )
print("georss:polygon:", polygon )
georss:box: -56.0 -180.0 75.0 180.0
georss:polygon: -56.0 -180.0 -56.0 180.0 75.0 180.0 75.0 -180.0 -56.0 -180.0
Make this Notebook Trusted to load map: File -> Trust Notebook

Collection temporal extent#

The <dc:date> response element provides temporal information for a collection, i.e. the start time and end time separated by a /, encoded as per RFC-3339. The end time may be absent indicating that the collection is not completed.

try:
    date = r.find('{http://purl.org/dc/elements/1.1/}date').text
except AttributeError:
    date= ''

date
'2002-05-14T00:00:00.000Z/2022-12-22T23:59:59.999Z'

Collection identifier#

The <dc:identifier> response element includes the idenfifier of the collection that can be used as value for the geo:uid search parameter.

try:
    id = r.find('{http://purl.org/dc/elements/1.1/}identifier').text
except AttributeError:
    id= ''

id
'PROBA.CHRIS.1A'

Collection keywords#

The optional <atom:category> response elements provide keywords related to the collection. Keywords can be free text keywords or originate from a controlled thesaurus. The term attribute is used to hold the full concept URI (if available) as per [RD10].
When keywords provide a concept URI, then this URI can be used to search for collections by concept with the semantic:classifiedAs search parameter.

# build table with extracted keywords
list = pd.DataFrame(columns=['label', 'term'])
for lnk in r.findall('{http://www.w3.org/2005/Atom}category'):
    label = ''
    term = ''
    try:
        label = lnk.attrib['label']
        term = lnk.attrib['term']
    except:
        pass
    # list = list.append( { 'label': label, 'term': term }, ignore_index=True )
    df = pd.DataFrame({ 'label': label, 'term': term }, index = [0])
    list = pd.concat([list, df], ignore_index=True)

list
label term
0 EARTH SCIENCE>BIOSPHERE>ECOSYSTEMS>TERRESTRIAL... https://gcmd.earthdata.nasa.gov/kms/concept/46...
1 EARTH SCIENCE>BIOSPHERE>VEGETATION https://gcmd.earthdata.nasa.gov/kms/concept/c7...
2 EARTH SCIENCE>TERRESTRIAL HYDROSPHERE>SURFACE ... https://gcmd.earthdata.nasa.gov/kms/concept/5d...
3 EARTH SCIENCE>OCEANS https://gcmd.earthdata.nasa.gov/kms/concept/91...
4 PROBA-1 https://gcmd.earthdata.nasa.gov/kms/concept/fe...
5 PROBA.CHRIS https://gcmd.earthdata.nasa.gov/kms/concept/0b...
6 Forestry https://earth.esa.int/concept/80694ace-7a2a-50...
7 Vegetation https://earth.esa.int/concept/3bf4cc22-5dad-56...
8 Surface Water https://earth.esa.int/concept/c4d9537e-36c9-53...
9 Oceans https://earth.esa.int/concept/8dc47b68-6cad-59...
10 VIS (0.40 - 0.75 µm) http://www.opengis.net/eop/2.1/wavelengthInfor...
11 NIR (0.75 - 1.30 µm) http://www.opengis.net/eop/2.1/wavelengthInfor...
12 Sun-synchronous http://www.opengis.net/eop/2.1/orbitType
13 High Resolution - HR (5 - 20 m) http://www.opengis.net/eop/2.1/resolution
14 Medium Resolution - MR (20 - 500 m) http://www.opengis.net/eop/2.1/resolution
15 CHR_MO1_1P http://www.opengis.net/eop/2.1/productType
16 CHR_MO2_1P http://www.opengis.net/eop/2.1/productType
17 CHR_MO3_1P http://www.opengis.net/eop/2.1/productType
18 CHR_MO4_1P http://www.opengis.net/eop/2.1/productType
19 CHR_MO5_1P http://www.opengis.net/eop/2.1/productType
20 615 km https://earth.esa.int/eop-ext/orbitHeight
21 14 km https://earth.esa.int/eop-ext/swathWidth
22 Imaging Spectrometers/Radiometers https://earth.esa.int/concept/66ab957a-0434-59...
23 PROBA-1 https://earth.esa.int/concept/b3979ff2-d27d-5f...
24 CHRIS https://earth.esa.int/concept/6b0bdcea-3beb-58...
25 DIF10 DIF10
26 World World
27 hyperspectral hyperspectral
28 Spectrometer Spectrometer
29 ESA/ESRIN ESA/ESRIN

Collection other representations#

Alternative metadata formats for the collection represented by the Atom entry are available as <atom:link> with rel="alternate". Different servers may advertize different metadata formats.

# build table with rel=alternate links
altList = pd.DataFrame(columns=['title', 'type', 'href'])
for lnk in r.findall('{http://www.w3.org/2005/Atom}link[@rel="alternate"]'):
    df = pd.DataFrame({ 'type': lnk.attrib['type'], 'title': lnk.attrib['title'], 'href': lnk.attrib['href'] }, index = [0])
    altList = pd.concat([altList, df], ignore_index=True)  

#HTML(altList.to_html(render_links=True, escape=False))
altList
title type href
0 Atom format application/atom+xml https://fedeo.ceos.org/collections/series/ite...
1 OGC 17-069r3 metadata application/geo+json;profile="http://www.openg... https://fedeo.ceos.org/collections/series/ite...
2 ISO 19139 metadata application/vnd.iso.19139+xml https://fedeo.ceos.org/collections/series/ite...
3 ISO 19139-2 metadata application/vnd.iso.19139-2+xml https://fedeo.ceos.org/collections/series/ite...
4 ISO 19115-3 metadata application/vnd.iso.19115-3+xml https://fedeo.ceos.org/collections/series/ite...
5 DIF-10 metadata application/dif10+xml https://fedeo.ceos.org/collections/series/ite...
6 Dublin Core metadata application/xml https://fedeo.ceos.org/collections/series/ite...
7 OGC 17-084r1 metadata application/geo+json;profile="http://www.openg... https://fedeo.ceos.org/collections/series/ite...
8 STAC metadata application/json https://fedeo.ceos.org/collections/series/ite...
9 JSON-LD metadata application/ld+json https://fedeo.ceos.org/collections/series/ite...
10 JSON-LD (schema.org) metadata application/ld+json;profile="https://schema.org" https://fedeo.ceos.org/collections/series/ite...
11 JSON-LD (GeoDCAT-AP) metadata application/ld+json;profile="http://data.europ... https://fedeo.ceos.org/collections/series/ite...
12 RDF/XML metadata application/rdf+xml https://fedeo.ceos.org/collections/series/ite...
13 RDF/XML (schema.org) metadata application/rdf+xml;profile="https://schema.org" https://fedeo.ceos.org/collections/series/ite...
14 RDF/XML (GeoDCAT-AP) metadata application/rdf+xml;profile="http://data.europ... https://fedeo.ceos.org/collections/series/ite...
15 Turtle metadata text/turtle https://fedeo.ceos.org/collections/series/ite...
16 Turtle (schema.org) metadata text/turtle;profile="https://schema.org" https://fedeo.ceos.org/collections/series/ite...
17 Turtle (GeoDCAT-AP) metadata text/turtle;profile="http://data.europa.eu/930/" https://fedeo.ceos.org/collections/series/ite...
18 HTML text/html https://fedeo.ceos.org/collections/series/ite...

Collection embedding other formats#

Alternative metadata formats for the colection provide additional metadata properties and can be directly embedded in the Atom entry using the sru:recordSchema parameter. The ISO19139 and ISO19139-2 formats provide the most detailed representations.

Example: 3.1

Get list of supported record schemas {sru:recordSchema} for collections from the OSDD.

The OSDD template lists the sur:recordSchema values that can be used in a collection search request. They correspond to metadata formats that can be directly embedded in the Search response. The value server-choice can be used to allow the server to propose an appropriate metadata encoding. typically, a short name and a URI can be used for each of the formats.

# Extract corresponding <Parameter> element
el = collection_url_atom.find('{http://a9.com/-/spec/opensearch/extensions/parameters/1.0/}Parameter[@value="{sru:recordSchema}"]')
xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
md("```xml\n" + xmltxt + "\n```\n")
<ns0:Parameter xmlns:ns0="http://a9.com/-/spec/opensearch/extensions/parameters/1.0/" name="recordSchema" value="{sru:recordSchema}">
            <ns0:Option label="ISO" value="iso" />
			<ns0:Option label="ISO 19139-2" value="iso19139-2" />			
			<ns0:Option label="ISO 19115-3" value="iso19115-3" />
			<ns0:Option label="DIF-10" value="dif10" />
			<ns0:Option label="Dublin Core" value="dc" />
            <ns0:Option label="server-choice" value="server-choice" />
        </ns0:Parameter>
        

Example: 3.2

Embed ISO19139-2 metadata iso19139-2 in collection search response {sru:recordSchema} [RD8].

The additional properties are included in an <gmi:MI_Metadata> element inside the <atom:entry>.

osquerystring = {}
osquerystring['geo:uid'] = 'PROBA.HRC.1A' 
osquerystring['sru:recordSchema'] = 'iso19139-2'

request_url = get_api_request(collection_template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

try:
    el = r.find('{*}MI_Metadata')
    xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
except AttributeError:
    xmltxt= 'Not found.'

md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&parentIdentifier={eo:parentIdentifier?}&startRecord={os:startIndex?}&startPage={os:startPage?}&limit={os:count?}&query={os:searchTerms?}&subject={dc:subject?}&title={dc:title?}&type={dc:type?}&datetime={time:start?}/{time:end?}&bbox={geo:box?}&lat={geo:lat?}&lon={geo:lon?}&name={geo:name?}&radius={geo:radius?}&geometry={geo:geometry?}&uid={geo:uid?}&doi={eo:doi?}&publisher={dc:publisher?}&organisationName={eo:organisationName?}&platform={eo:platform?}&instrument={eo:instrument?}&modificationDate={eo:modificationDate?}&processingLevel={eo:processingLevel?}&useLimitation={eo:useLimitation?}&otherConstraint={eo:otherConstraint?}&classifiedAs={semantic:classifiedAs?}&offering={eo:offering?}&source={referrer:source?}&recordSchema={sru:recordSchema?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}
  .. replacing: geo:uid by PROBA.HRC.1A
  .. replacing: sru:recordSchema by iso19139-2
API request: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&uid=PROBA.HRC.1A&recordSchema=iso19139-2
<ns0:MI_Metadata xmlns:ns0="http://www.isotc211.org/2005/gmi" xmlns:ns1="http://www.isotc211.org/2005/gmd" xmlns:ns2="http://www.isotc211.org/2005/gco" xmlns:ns3="http://www.isotc211.org/2005/gmx" xmlns:ns4="http://www.w3.org/1999/xlink" xmlns:ns5="http://www.opengis.net/gml/3.2">
<ns1:fileIdentifier>
<ns2:CharacterString>PROBA.HRC.1A</ns2:CharacterString>
</ns1:fileIdentifier>
<ns1:language>
<ns1:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#LanguageCode" codeListValue="eng">eng</ns1:LanguageCode>
</ns1:language>
<ns1:hierarchyLevel>
<ns1:MD_ScopeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="series">series</ns1:MD_ScopeCode>
</ns1:hierarchyLevel>
<ns1:contact>
<ns1:CI_ResponsibleParty>
<ns1:organisationName>
<ns2:CharacterString>ESA/ESRIN</ns2:CharacterString>
</ns1:organisationName>
<ns1:positionName>
<ns2:CharacterString>ESRIN Earth Observation Help Desk</ns2:CharacterString>
</ns1:positionName>
<ns1:contactInfo>
<ns1:CI_Contact>
<ns1:phone>
<ns1:CI_Telephone>
<ns1:voice>
<ns2:CharacterString>+3906941801</ns2:CharacterString>
</ns1:voice>
<ns1:facsimile>
<ns2:CharacterString>+390694180280</ns2:CharacterString>
</ns1:facsimile>
</ns1:CI_Telephone>
</ns1:phone>
<ns1:address>
<ns1:CI_Address>
<ns1:deliveryPoint>
<ns2:CharacterString>Largo Galileo Galilei 1</ns2:CharacterString>
</ns1:deliveryPoint>
<ns1:city>
<ns2:CharacterString>Frascati (Roma)</ns2:CharacterString>
</ns1:city>
<ns1:postalCode>
<ns2:CharacterString>00044</ns2:CharacterString>
</ns1:postalCode>
<ns1:country>
<ns2:CharacterString>Italy</ns2:CharacterString>
</ns1:country>
<ns1:electronicMailAddress>
<ns2:CharacterString>eohelp@esa.int</ns2:CharacterString>
</ns1:electronicMailAddress>
</ns1:CI_Address>
</ns1:address>
<ns1:onlineResource>
<ns1:CI_OnlineResource>
<ns1:linkage>
<ns1:URL>http://www.esa.int</ns1:URL>
</ns1:linkage>
</ns1:CI_OnlineResource>
</ns1:onlineResource>
</ns1:CI_Contact>
</ns1:contactInfo>
<ns1:role>
<ns1:CI_RoleCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</ns1:CI_RoleCode>
</ns1:role>
</ns1:CI_ResponsibleParty>
</ns1:contact>
<ns1:dateStamp>
<ns2:DateTime>2023-06-13T13:23:41</ns2:DateTime>
</ns1:dateStamp>
<ns1:metadataStandardName>
<ns2:CharacterString>ISO19115</ns2:CharacterString>
</ns1:metadataStandardName>
<ns1:metadataStandardVersion>
<ns2:CharacterString>2005/Cor.1:2006</ns2:CharacterString>
</ns1:metadataStandardVersion>
<ns1:identificationInfo>
<ns1:MD_DataIdentification>
<ns1:citation>
<ns1:CI_Citation>
<ns1:title>
<ns2:CharacterString>Proba HRC</ns2:CharacterString>
</ns1:title>
<ns1:alternateTitle>
<ns2:CharacterString />
</ns1:alternateTitle>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2019-05-22</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation" />
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
<ns1:identifier />
</ns1:CI_Citation>
</ns1:citation>
<ns1:abstract>
<ns2:CharacterString>The HRC Level 1A product is an image images with a pixel resolution of 8m. The data are grey scale images, an image contains 1026 x 1026 pixels and covers an area of 25 km2. HRC data is supplied in BMP format. All Proba-1 passes are systematically acquired according to the current acquisition plan, HRC data are processed every day to Level 1A and made available to ESA users.</ns2:CharacterString>
</ns1:abstract>
<ns1:pointOfContact>
<ns1:CI_ResponsibleParty>
<ns1:organisationName>
<ns2:CharacterString>ESA/ESRIN</ns2:CharacterString>
</ns1:organisationName>
<ns1:positionName>
<ns2:CharacterString>Earth Observation helpdesk</ns2:CharacterString>
</ns1:positionName>
<ns1:contactInfo>
<ns1:CI_Contact>
<ns1:phone>
<ns1:CI_Telephone>
<ns1:voice>
<ns2:CharacterString>+3906941801</ns2:CharacterString>
</ns1:voice>
<ns1:facsimile>
<ns2:CharacterString>+390694180280</ns2:CharacterString>
</ns1:facsimile>
</ns1:CI_Telephone>
</ns1:phone>
<ns1:address>
<ns1:CI_Address>
<ns1:deliveryPoint>
<ns2:CharacterString>Largo Galileo Galilei 1</ns2:CharacterString>
</ns1:deliveryPoint>
<ns1:city>
<ns2:CharacterString>Frascati (Roma)</ns2:CharacterString>
</ns1:city>
<ns1:postalCode>
<ns2:CharacterString>00044</ns2:CharacterString>
</ns1:postalCode>
<ns1:country>
<ns2:CharacterString>Italy</ns2:CharacterString>
</ns1:country>
<ns1:electronicMailAddress>
<ns2:CharacterString>eohelp@esa.int</ns2:CharacterString>
</ns1:electronicMailAddress>
</ns1:CI_Address>
</ns1:address>
<ns1:onlineResource>
<ns1:CI_OnlineResource>
<ns1:linkage>
<ns1:URL>http://www.esa.int</ns1:URL>
</ns1:linkage>
</ns1:CI_OnlineResource>
</ns1:onlineResource>
</ns1:CI_Contact>
</ns1:contactInfo>
<ns1:role>
<ns1:CI_RoleCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="originator">originator</ns1:CI_RoleCode>
</ns1:role>
</ns1:CI_ResponsibleParty>
</ns1:pointOfContact>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/46e4aaa4-349c-4049-a910-035391360010">EARTH SCIENCE&gt;BIOSPHERE&gt;ECOSYSTEMS&gt;TERRESTRIAL ECOSYSTEMS&gt;FORESTS</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/c7b5c02c-724d-4a19-b824-98180f3900c9">EARTH SCIENCE&gt;BIOSPHERE&gt;VEGETATION</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/5debb283-51e4-435e-b2a2-e8e2a977220d">EARTH SCIENCE&gt;TERRESTRIAL HYDROSPHERE&gt;SURFACE WATER</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/91697b7d-8f2b-4954-850e-61d5f61c867d">EARTH SCIENCE&gt;OCEANS</ns3:Anchor>
</ns1:keyword>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/sciencekeywords">Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns3:Anchor> </ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns2:CharacterString>DIF10</ns2:CharacterString>
</ns1:keyword>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/fe4a4604-029e-4cdc-93f0-6d8799dd25e5">PROBA-1</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/platforms" codeListValue="3466eed1-2fbb-49bf-ab0b-dc08731d502b">Earth Observation Satellites</ns1:MD_KeywordTypeCode>
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/platforms">Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns3:Anchor> </ns1:title>
<ns1:alternateTitle>
<ns2:CharacterString>Platforms</ns2:CharacterString>
</ns1:alternateTitle>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/4a0a0d09-63c9-4c2e-ab46-25727248df27">HRC</ns3:Anchor>
</ns1:keyword>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/instruments">Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns3:Anchor> </ns1:title>
<ns1:alternateTitle>
<ns2:CharacterString>Instruments</ns2:CharacterString>
</ns1:alternateTitle>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/80694ace-7a2a-50b0-9c22-4a4b45c985a1">Forestry</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/3bf4cc22-5dad-5652-8575-8347564c4a0c">Vegetation</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/c4d9537e-36c9-5366-96eb-a69483dd50e4">Surface Water</ns3:Anchor>
</ns1:keyword>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/8dc47b68-6cad-59ce-836f-7328372de417">Oceans</ns3:Anchor>
</ns1:keyword>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/concepts/concept_scheme/earth-topics">ESA Thesaurus</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2022-07-11</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/wavelengthInformation">VIS (0.40 - 0.75 µm)</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="wavelengthInformation" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/">Observations and Measurements Version 1.1</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/orbitType">Sun-synchronous</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="orbitType" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/">Observations and Measurements Version 1.1</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/resolution">High Resolution - HR (5 - 20 m)</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="resolution" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/">Observations and Measurements Version 1.1</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/productType">HRC_HRC_1P</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="productType" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="http://www.opengis.net/eop/2.1/">Observations and Measurements Version 1.1</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/eop-ext/orbitHeight">615 km</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="orbitHeight" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/eop-ext/">Observations and Measurements Extension</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2017</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/eop-ext/swathWidth">4 km</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="swathWidth" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/eop-ext/">Observations and Measurements Extension</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2017</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/764a170a-e361-5ea8-838e-e56994de69b7">Cameras</ns3:Anchor>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="theme" />
</ns1:type>
<ns1:thesaurusName>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/concepts/concept_scheme/instruments">ESA Thesaurus</ns3:Anchor>
</ns1:title>
<ns1:date>
<ns1:CI_Date>
<ns1:date>
<ns2:Date>2023-03-03</ns2:Date>
</ns1:date>
<ns1:dateType>
<ns1:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns1:CI_DateTypeCode>
</ns1:dateType>
</ns1:CI_Date>
</ns1:date>
</ns1:CI_Citation>
</ns1:thesaurusName>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns2:CharacterString>World</ns2:CharacterString>
</ns1:keyword>
<ns1:type>
<ns1:MD_KeywordTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="place">place</ns1:MD_KeywordTypeCode>
</ns1:type>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:descriptiveKeywords>
<ns1:MD_Keywords>
<ns1:keyword>
<ns2:CharacterString>HRC</ns2:CharacterString>
</ns1:keyword>
<ns1:keyword>
<ns2:CharacterString>High Resolution Camera</ns2:CharacterString>
</ns1:keyword>
</ns1:MD_Keywords>
</ns1:descriptiveKeywords>
<ns1:resourceConstraints>
<ns1:MD_LegalConstraints>
<ns1:useLimitation>
<ns2:CharacterString>EO Sign In Authentication</ns2:CharacterString>
</ns1:useLimitation>
<ns1:useLimitation>
<ns2:CharacterString>Open Data</ns2:CharacterString>
</ns1:useLimitation>
<ns1:useLimitation>
<ns2:CharacterString>EO Sign In Authentication (Open)  1. Go to the _$$Dissemination Service$$ https://tpm-ds.eo.esa.int/oads/access/collection/PROBA1-HRC 2. Find the product you want via a map 3. Register or log in to EO Sign In 4. Download</ns2:CharacterString>
</ns1:useLimitation>
<ns1:useLimitation>
<ns2:CharacterString>In the Optical Online _$$Dissemination Service$$ https://tpm-ds.eo.esa.int/smcat/PROBA1-HRC/ and catalogue the data is collection based and allows data browse and download through the treeview as well as via geographical search using a static map.  PROBA-1 products can also be discovered through _$$ESA's EO Catalogue (EO CAT)$$ https://eocat.esa.int/sec/#data-services-area/search?osParameters={%22EOCAT-PROBA.HRC.1A%22:%22%22,%22commonCriteria%22:%22bbox=-180,-56,180,75%22}, which allows users to discover and download products among the available datasets from ESA and Third Party Missions and instruments, using various criteria (spatial, temporal, specific).  For further information about the EO Sign In Service you can visit _$$TellUs$$ https://esatellus.service-now.com/csp?id=esa_faq&amp;kb_category=3e0b38dedb212700ee849785ca96194e.  ESA internal users can use their ESAAD account.  Should you need support to access the data, please contact _$$EOHelp$$ https://esatellus.service-now.com/csp?id=esa_simple_request&amp;sys_id=f27b38f9dbdffe40e3cedb11ce961958</ns2:CharacterString>
</ns1:useLimitation>
<ns1:useLimitation>
<ns2:CharacterString>Available to residents of the following countries:</ns2:CharacterString>
</ns1:useLimitation>
<ns1:accessConstraints>
<ns1:MD_RestrictionCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions" />
</ns1:accessConstraints>
<ns1:otherConstraints>
<ns3:Anchor ns4:href="https://earth.esa.int/eogateway/documents/20142/1560778/ESA-Third-Party-Missions-Terms-and-Conditions.pdf">Utilisation of this data is subject to ESA's Earth Observation Terms and Conditions</ns3:Anchor>
</ns1:otherConstraints>
</ns1:MD_LegalConstraints>
</ns1:resourceConstraints>
<ns1:language>
<ns1:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#LanguageCode" codeListValue="eng">eng</ns1:LanguageCode>
</ns1:language>
<ns1:topicCategory>
<ns1:MD_TopicCategoryCode>imageryBaseMapsEarthCover</ns1:MD_TopicCategoryCode>
</ns1:topicCategory>
<ns1:extent>
<ns1:EX_Extent>
<ns1:temporalElement>
<ns1:EX_TemporalExtent>
<ns1:extent>
<ns5:TimePeriod ns5:id="timeperiod1">
<ns5:beginPosition>2002-10-10</ns5:beginPosition>
<ns5:endPosition />
</ns5:TimePeriod>
</ns1:extent>
</ns1:EX_TemporalExtent>
</ns1:temporalElement>
</ns1:EX_Extent>
</ns1:extent>
<ns1:extent>
<ns1:EX_Extent>
<ns1:geographicElement>
<ns1:EX_GeographicBoundingBox>
<ns1:westBoundLongitude>
<ns2:Decimal>-180.0</ns2:Decimal>
</ns1:westBoundLongitude>
<ns1:eastBoundLongitude>
<ns2:Decimal>180.0</ns2:Decimal>
</ns1:eastBoundLongitude>
<ns1:southBoundLatitude>
<ns2:Decimal>-56.0</ns2:Decimal>
</ns1:southBoundLatitude>
<ns1:northBoundLatitude>
<ns2:Decimal>75.0</ns2:Decimal>
</ns1:northBoundLatitude>
</ns1:EX_GeographicBoundingBox>
</ns1:geographicElement>
</ns1:EX_Extent>
</ns1:extent>
</ns1:MD_DataIdentification>
</ns1:identificationInfo>
<ns1:contentInfo>
<ns0:MI_ImageDescription>
<ns1:attributeDescription />
<ns1:contentType />
<ns1:processingLevelCode>
<ns1:RS_Identifier>
<ns1:code>
<ns2:CharacterString>level 1A</ns2:CharacterString>
</ns1:code>
<ns1:codeSpace />
</ns1:RS_Identifier>
</ns1:processingLevelCode>
</ns0:MI_ImageDescription>
</ns1:contentInfo>
<ns1:distributionInfo>
<ns1:MD_Distribution>
<ns1:transferOptions>
<ns1:MD_DigitalTransferOptions>
<ns1:onLine>
<ns1:CI_OnlineResource>
<ns1:linkage>
<ns1:URL>https://earth.esa.int/eogateway/documents/20142/37627/Note%20on%20CHRIS%20Acquisition%20Procedure%20and%20Image%20Geometry</ns1:URL>
</ns1:linkage>
<ns1:protocol>
<ns2:CharacterString>Download</ns2:CharacterString>
</ns1:protocol>
<ns1:applicationProfile>
<ns2:CharacterString>PDF</ns2:CharacterString>
</ns1:applicationProfile>
<ns1:name>
<ns2:CharacterString>Note on CHRIS Acquisition Procedure and Image Geometry</ns2:CharacterString>
</ns1:name>
<ns1:description>
<ns2:CharacterString>Technical Note</ns2:CharacterString>
</ns1:description>
<ns1:function>
<ns1:CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information" />
</ns1:function>
</ns1:CI_OnlineResource>
</ns1:onLine>
<ns1:onLine>
<ns1:CI_OnlineResource>
<ns1:linkage>
<ns1:URL>https://esatellus.service-now.com/csp?id=esa_simple_request&amp;sys_id=f27b38f9dbdffe40e3cedb11ce961958</ns1:URL>
</ns1:linkage>
<ns1:protocol>
<ns2:CharacterString>Visit Page</ns2:CharacterString>
</ns1:protocol>
<ns1:applicationProfile>
<ns2:CharacterString>HTML</ns2:CharacterString>
</ns1:applicationProfile>
<ns1:name>
<ns2:CharacterString>Get Help?</ns2:CharacterString>
</ns1:name>
<ns1:description>
<ns2:CharacterString>ESA Earth Observation User Services Portal</ns2:CharacterString>
</ns1:description>
<ns1:function>
<ns1:CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information" />
</ns1:function>
</ns1:CI_OnlineResource>
</ns1:onLine>
</ns1:MD_DigitalTransferOptions>
</ns1:transferOptions>
</ns1:MD_Distribution>
</ns1:distributionInfo>
<ns0:acquisitionInformation>
<ns0:MI_AcquisitionInformation>
<ns0:operation>
<ns0:MI_Operation>
<ns0:citation />
<ns0:status>
<ns1:MD_ProgressCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#MD_ProgressCode" codeListValue="onGoing" />
</ns0:status>
<ns0:parentOperation />
</ns0:MI_Operation>
</ns0:operation>
<ns0:platform>
<ns0:MI_Platform>
<ns0:citation>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/b3979ff2-d27d-5f22-9e06-a18c5759d9a5">PROBA-1</ns3:Anchor>
</ns1:title>
<ns1:alternateTitle>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/fe4a4604-029e-4cdc-93f0-6d8799dd25e5">PROBA-1</ns3:Anchor>
</ns1:alternateTitle>
<ns1:date ns2:nilReason="unknown" />
</ns1:CI_Citation>
</ns0:citation>
<ns0:identifier>
<ns1:MD_Identifier>
<ns1:code>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/b3979ff2-d27d-5f22-9e06-a18c5759d9a5">PROBA-1</ns3:Anchor>
</ns1:code>
</ns1:MD_Identifier>
</ns0:identifier>
<ns0:description>
<ns2:CharacterString>Project for On-Board Autonomy, PROBA-1</ns2:CharacterString>
</ns0:description>
<ns0:instrument>
<ns0:MI_Instrument>
<ns0:citation>
<ns1:CI_Citation>
<ns1:title>
<ns3:Anchor ns4:href="https://earth.esa.int/concept/2027d98a-082f-509c-ab9b-86b46b20553c">HRC</ns3:Anchor>
</ns1:title>
<ns1:alternateTitle>
<ns3:Anchor ns4:href="https://gcmd.earthdata.nasa.gov/kms/concept/4a0a0d09-63c9-4c2e-ab46-25727248df27">HRC</ns3:Anchor>
</ns1:alternateTitle>
<ns1:date ns2:nilReason="unknown" />
</ns1:CI_Citation>
</ns0:citation>
<ns0:type>
<ns0:MI_SensorTypeCode />
</ns0:type>
<ns0:description>
<ns2:CharacterString>High Resolution Camera</ns2:CharacterString>
</ns0:description>
</ns0:MI_Instrument>
</ns0:instrument>
</ns0:MI_Platform>
</ns0:platform>
</ns0:MI_AcquisitionInformation>
</ns0:acquisitionInformation>
</ns0:MI_Metadata>

Example: 3.3

Embed ISO19139 metadata iso19139 in collection search response {sru:recordSchema} [RD8].

The additional properties are included in an <gmd:MD_Metadata> element inside the <atom:entry>.

osquerystring = {}
osquerystring['geo:uid'] = 'PROBA.HRC.1A' 
osquerystring['sru:recordSchema'] = 'iso19139'

request_url = get_api_request(collection_template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

try:
    el = r.find('{*}MD_Metadata')
    xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
except AttributeError:
    xmltxt= 'Not found.'

md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&parentIdentifier={eo:parentIdentifier?}&startRecord={os:startIndex?}&startPage={os:startPage?}&limit={os:count?}&query={os:searchTerms?}&subject={dc:subject?}&title={dc:title?}&type={dc:type?}&datetime={time:start?}/{time:end?}&bbox={geo:box?}&lat={geo:lat?}&lon={geo:lon?}&name={geo:name?}&radius={geo:radius?}&geometry={geo:geometry?}&uid={geo:uid?}&doi={eo:doi?}&publisher={dc:publisher?}&organisationName={eo:organisationName?}&platform={eo:platform?}&instrument={eo:instrument?}&modificationDate={eo:modificationDate?}&processingLevel={eo:processingLevel?}&useLimitation={eo:useLimitation?}&otherConstraint={eo:otherConstraint?}&classifiedAs={semantic:classifiedAs?}&offering={eo:offering?}&source={referrer:source?}&recordSchema={sru:recordSchema?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}
  .. replacing: geo:uid by PROBA.HRC.1A
  .. replacing: sru:recordSchema by iso19139
API request: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&uid=PROBA.HRC.1A&recordSchema=iso19139
<ns0:MD_Metadata xmlns:ns0="http://www.isotc211.org/2005/gmd" xmlns:ns2="http://www.isotc211.org/2005/gco" xmlns:ns3="http://www.opengis.net/gml/3.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.isotc211.org/2005/gmd http://www.isotc211.org/2005/gmd/gmd.xsd">
<ns0:fileIdentifier>
<ns2:CharacterString>PROBA.HRC.1A</ns2:CharacterString>
</ns0:fileIdentifier>
<ns0:language>
<ns0:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#LanguageCode" codeListValue="eng">eng</ns0:LanguageCode>
</ns0:language>
<ns0:hierarchyLevel>
<ns0:MD_ScopeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="series">series</ns0:MD_ScopeCode>
</ns0:hierarchyLevel>
<ns0:contact>
<ns0:CI_ResponsibleParty>
<ns0:organisationName>
<ns2:CharacterString>ESA/ESRIN</ns2:CharacterString>
</ns0:organisationName>
<ns0:positionName>
<ns2:CharacterString>ESRIN Earth Observation Help Desk</ns2:CharacterString>
</ns0:positionName>
<ns0:contactInfo>
<ns0:CI_Contact>
<ns0:phone>
<ns0:CI_Telephone>
<ns0:voice>
<ns2:CharacterString>+3906941801</ns2:CharacterString>
</ns0:voice>
<ns0:facsimile>
<ns2:CharacterString>+390694180280</ns2:CharacterString>
</ns0:facsimile>
</ns0:CI_Telephone>
</ns0:phone>
<ns0:address>
<ns0:CI_Address>
<ns0:deliveryPoint>
<ns2:CharacterString>Largo Galileo Galilei 1</ns2:CharacterString>
</ns0:deliveryPoint>
<ns0:city>
<ns2:CharacterString>Frascati (Roma)</ns2:CharacterString>
</ns0:city>
<ns0:postalCode>
<ns2:CharacterString>00044</ns2:CharacterString>
</ns0:postalCode>
<ns0:country>
<ns2:CharacterString>Italy</ns2:CharacterString>
</ns0:country>
<ns0:electronicMailAddress>
<ns2:CharacterString>eohelp@esa.int</ns2:CharacterString>
</ns0:electronicMailAddress>
</ns0:CI_Address>
</ns0:address>
<ns0:onlineResource>
<ns0:CI_OnlineResource>
<ns0:linkage>
<ns0:URL>http://www.esa.int</ns0:URL>
</ns0:linkage>
</ns0:CI_OnlineResource>
</ns0:onlineResource>
</ns0:CI_Contact>
</ns0:contactInfo>
<ns0:role>
<ns0:CI_RoleCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</ns0:CI_RoleCode>
</ns0:role>
</ns0:CI_ResponsibleParty>
</ns0:contact>
<ns0:dateStamp>
<ns2:DateTime>2023-06-13T13:23:41</ns2:DateTime>
</ns0:dateStamp>
<ns0:metadataStandardName>
<ns2:CharacterString>ISO19115</ns2:CharacterString>
</ns0:metadataStandardName>
<ns0:metadataStandardVersion>
<ns2:CharacterString>2005/Cor.1:2006</ns2:CharacterString>
</ns0:metadataStandardVersion>
<ns0:identificationInfo>
<ns0:MD_DataIdentification>
<ns0:citation>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Proba HRC</ns2:CharacterString>
</ns0:title>
<ns0:alternateTitle>
<ns2:CharacterString />
</ns0:alternateTitle>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2019-05-22</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation" />
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
<ns0:identifier />
</ns0:CI_Citation>
</ns0:citation>
<ns0:abstract>
<ns2:CharacterString>The HRC Level 1A product is an image images with a pixel resolution of 8m. The data are grey scale images, an image contains 1026 x 1026 pixels and covers an area of 25 km2. HRC data is supplied in BMP format. All Proba-1 passes are systematically acquired according to the current acquisition plan, HRC data are processed every day to Level 1A and made available to ESA users.</ns2:CharacterString>
</ns0:abstract>
<ns0:pointOfContact>
<ns0:CI_ResponsibleParty>
<ns0:organisationName>
<ns2:CharacterString>ESA/ESRIN</ns2:CharacterString>
</ns0:organisationName>
<ns0:positionName>
<ns2:CharacterString>Earth Observation helpdesk</ns2:CharacterString>
</ns0:positionName>
<ns0:contactInfo>
<ns0:CI_Contact>
<ns0:phone>
<ns0:CI_Telephone>
<ns0:voice>
<ns2:CharacterString>+3906941801</ns2:CharacterString>
</ns0:voice>
<ns0:facsimile>
<ns2:CharacterString>+390694180280</ns2:CharacterString>
</ns0:facsimile>
</ns0:CI_Telephone>
</ns0:phone>
<ns0:address>
<ns0:CI_Address>
<ns0:deliveryPoint>
<ns2:CharacterString>Largo Galileo Galilei 1</ns2:CharacterString>
</ns0:deliveryPoint>
<ns0:city>
<ns2:CharacterString>Frascati (Roma)</ns2:CharacterString>
</ns0:city>
<ns0:postalCode>
<ns2:CharacterString>00044</ns2:CharacterString>
</ns0:postalCode>
<ns0:country>
<ns2:CharacterString>Italy</ns2:CharacterString>
</ns0:country>
<ns0:electronicMailAddress>
<ns2:CharacterString>eohelp@esa.int</ns2:CharacterString>
</ns0:electronicMailAddress>
</ns0:CI_Address>
</ns0:address>
<ns0:onlineResource>
<ns0:CI_OnlineResource>
<ns0:linkage>
<ns0:URL>http://www.esa.int</ns0:URL>
</ns0:linkage>
</ns0:CI_OnlineResource>
</ns0:onlineResource>
</ns0:CI_Contact>
</ns0:contactInfo>
<ns0:role>
<ns0:CI_RoleCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="originator">originator</ns0:CI_RoleCode>
</ns0:role>
</ns0:CI_ResponsibleParty>
</ns0:pointOfContact>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>EARTH SCIENCE&gt;BIOSPHERE&gt;ECOSYSTEMS&gt;TERRESTRIAL ECOSYSTEMS&gt;FORESTS</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>EARTH SCIENCE&gt;BIOSPHERE&gt;VEGETATION</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>EARTH SCIENCE&gt;TERRESTRIAL HYDROSPHERE&gt;SURFACE WATER</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>EARTH SCIENCE&gt;OCEANS</ns2:CharacterString>
</ns0:keyword>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>DIF10</ns2:CharacterString>
</ns0:keyword>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>PROBA-1</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/platforms" codeListValue="3466eed1-2fbb-49bf-ab0b-dc08731d502b">Earth Observation Satellites</ns0:MD_KeywordTypeCode>
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>HRC</ns2:CharacterString>
</ns0:keyword>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Global Change Master Directory (GCMD), GCMD Keywords, Version 10.7</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2021-08-06</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>Forestry</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>Vegetation</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>Surface Water</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>Oceans</ns2:CharacterString>
</ns0:keyword>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>ESA Thesaurus</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2022-07-11</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>VIS (0.40 - 0.75 µm)</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="wavelengthInformation" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Version 1.1</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>Sun-synchronous</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="orbitType" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Version 1.1</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>High Resolution - HR (5 - 20 m)</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="resolution" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Version 1.1</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>HRC_HRC_1P</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="productType" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Version 1.1</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2016-06-09</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>615 km</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="orbitHeight" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Extension</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2017</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>4 km</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="https://earth.esa.int/2017/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="swathWidth" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>Observations and Measurements Extension</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2017</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>Cameras</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/codeList.xml#MD_KeywordTypeCode" codeListValue="theme" />
</ns0:type>
<ns0:thesaurusName>
<ns0:CI_Citation>
<ns0:title>
<ns2:CharacterString>ESA Thesaurus</ns2:CharacterString>
</ns0:title>
<ns0:date>
<ns0:CI_Date>
<ns0:date>
<ns2:Date>2023-03-03</ns2:Date>
</ns0:date>
<ns0:dateType>
<ns0:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</ns0:CI_DateTypeCode>
</ns0:dateType>
</ns0:CI_Date>
</ns0:date>
</ns0:CI_Citation>
</ns0:thesaurusName>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>World</ns2:CharacterString>
</ns0:keyword>
<ns0:type>
<ns0:MD_KeywordTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="place">place</ns0:MD_KeywordTypeCode>
</ns0:type>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:descriptiveKeywords>
<ns0:MD_Keywords>
<ns0:keyword>
<ns2:CharacterString>HRC</ns2:CharacterString>
</ns0:keyword>
<ns0:keyword>
<ns2:CharacterString>High Resolution Camera</ns2:CharacterString>
</ns0:keyword>
</ns0:MD_Keywords>
</ns0:descriptiveKeywords>
<ns0:resourceConstraints>
<ns0:MD_LegalConstraints>
<ns0:useLimitation>
<ns2:CharacterString>EO Sign In Authentication</ns2:CharacterString>
</ns0:useLimitation>
<ns0:useLimitation>
<ns2:CharacterString>Open Data</ns2:CharacterString>
</ns0:useLimitation>
<ns0:useLimitation>
<ns2:CharacterString>EO Sign In Authentication (Open)  1. Go to the _$$Dissemination Service$$ https://tpm-ds.eo.esa.int/oads/access/collection/PROBA1-HRC 2. Find the product you want via a map 3. Register or log in to EO Sign In 4. Download</ns2:CharacterString>
</ns0:useLimitation>
<ns0:useLimitation>
<ns2:CharacterString>In the Optical Online _$$Dissemination Service$$ https://tpm-ds.eo.esa.int/smcat/PROBA1-HRC/ and catalogue the data is collection based and allows data browse and download through the treeview as well as via geographical search using a static map.  PROBA-1 products can also be discovered through _$$ESA's EO Catalogue (EO CAT)$$ https://eocat.esa.int/sec/#data-services-area/search?osParameters={%22EOCAT-PROBA.HRC.1A%22:%22%22,%22commonCriteria%22:%22bbox=-180,-56,180,75%22}, which allows users to discover and download products among the available datasets from ESA and Third Party Missions and instruments, using various criteria (spatial, temporal, specific).  For further information about the EO Sign In Service you can visit _$$TellUs$$ https://esatellus.service-now.com/csp?id=esa_faq&amp;kb_category=3e0b38dedb212700ee849785ca96194e.  ESA internal users can use their ESAAD account.  Should you need support to access the data, please contact _$$EOHelp$$ https://esatellus.service-now.com/csp?id=esa_simple_request&amp;sys_id=f27b38f9dbdffe40e3cedb11ce961958</ns2:CharacterString>
</ns0:useLimitation>
<ns0:useLimitation>
<ns2:CharacterString>Available to residents of the following countries:</ns2:CharacterString>
</ns0:useLimitation>
<ns0:accessConstraints>
<ns0:MD_RestrictionCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions" />
</ns0:accessConstraints>
<ns0:otherConstraints>
<ns2:CharacterString>Utilisation of this data is subject to ESA's Earth Observation Terms and Conditions</ns2:CharacterString>
</ns0:otherConstraints>
</ns0:MD_LegalConstraints>
</ns0:resourceConstraints>
<ns0:language>
<ns0:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/gmxCodelists.xml#LanguageCode" codeListValue="eng">eng</ns0:LanguageCode>
</ns0:language>
<ns0:topicCategory>
<ns0:MD_TopicCategoryCode>imageryBaseMapsEarthCover</ns0:MD_TopicCategoryCode>
</ns0:topicCategory>
<ns0:extent>
<ns0:EX_Extent>
<ns0:temporalElement>
<ns0:EX_TemporalExtent>
<ns0:extent>
<ns3:TimePeriod ns3:id="timeperiod1">
<ns3:beginPosition>2002-10-10</ns3:beginPosition>
<ns3:endPosition />
</ns3:TimePeriod>
</ns0:extent>
</ns0:EX_TemporalExtent>
</ns0:temporalElement>
</ns0:EX_Extent>
</ns0:extent>
<ns0:extent>
<ns0:EX_Extent>
<ns0:geographicElement>
<ns0:EX_GeographicBoundingBox>
<ns0:westBoundLongitude>
<ns2:Decimal>-180.0</ns2:Decimal>
</ns0:westBoundLongitude>
<ns0:eastBoundLongitude>
<ns2:Decimal>180.0</ns2:Decimal>
</ns0:eastBoundLongitude>
<ns0:southBoundLatitude>
<ns2:Decimal>-56.0</ns2:Decimal>
</ns0:southBoundLatitude>
<ns0:northBoundLatitude>
<ns2:Decimal>75.0</ns2:Decimal>
</ns0:northBoundLatitude>
</ns0:EX_GeographicBoundingBox>
</ns0:geographicElement>
</ns0:EX_Extent>
</ns0:extent>
</ns0:MD_DataIdentification>
</ns0:identificationInfo>
<ns0:distributionInfo>
<ns0:MD_Distribution>
<ns0:transferOptions>
<ns0:MD_DigitalTransferOptions>
<ns0:onLine>
<ns0:CI_OnlineResource>
<ns0:linkage>
<ns0:URL>https://earth.esa.int/eogateway/documents/20142/37627/Note%20on%20CHRIS%20Acquisition%20Procedure%20and%20Image%20Geometry</ns0:URL>
</ns0:linkage>
<ns0:protocol>
<ns2:CharacterString>Download</ns2:CharacterString>
</ns0:protocol>
<ns0:applicationProfile>
<ns2:CharacterString>PDF</ns2:CharacterString>
</ns0:applicationProfile>
<ns0:name>
<ns2:CharacterString>Note on CHRIS Acquisition Procedure and Image Geometry</ns2:CharacterString>
</ns0:name>
<ns0:description>
<ns2:CharacterString>Technical Note</ns2:CharacterString>
</ns0:description>
<ns0:function>
<ns0:CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information" />
</ns0:function>
</ns0:CI_OnlineResource>
</ns0:onLine>
<ns0:onLine>
<ns0:CI_OnlineResource>
<ns0:linkage>
<ns0:URL>https://esatellus.service-now.com/csp?id=esa_simple_request&amp;sys_id=f27b38f9dbdffe40e3cedb11ce961958</ns0:URL>
</ns0:linkage>
<ns0:protocol>
<ns2:CharacterString>Visit Page</ns2:CharacterString>
</ns0:protocol>
<ns0:applicationProfile>
<ns2:CharacterString>HTML</ns2:CharacterString>
</ns0:applicationProfile>
<ns0:name>
<ns2:CharacterString>Get Help?</ns2:CharacterString>
</ns0:name>
<ns0:description>
<ns2:CharacterString>ESA Earth Observation User Services Portal</ns2:CharacterString>
</ns0:description>
<ns0:function>
<ns0:CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information" />
</ns0:function>
</ns0:CI_OnlineResource>
</ns0:onLine>
</ns0:MD_DigitalTransferOptions>
</ns0:transferOptions>
</ns0:MD_Distribution>
</ns0:distributionInfo>
</ns0:MD_Metadata>

Example: 3.4

Embed DIF10 metadata dif10 in collection search response {sru:recordSchema} [RD8].

The additional properties are included in an <DIF> element inside the <atom:entry>.

osquerystring = {}
osquerystring['geo:uid'] = 'PROBA.HRC.1A' 
osquerystring['sru:recordSchema'] = 'dif10'

request_url = get_api_request(collection_template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

try:
    el = r.find('{*}DIF')
    xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
except AttributeError:
    xmltxt= 'Not found.'

md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&parentIdentifier={eo:parentIdentifier?}&startRecord={os:startIndex?}&startPage={os:startPage?}&limit={os:count?}&query={os:searchTerms?}&subject={dc:subject?}&title={dc:title?}&type={dc:type?}&datetime={time:start?}/{time:end?}&bbox={geo:box?}&lat={geo:lat?}&lon={geo:lon?}&name={geo:name?}&radius={geo:radius?}&geometry={geo:geometry?}&uid={geo:uid?}&doi={eo:doi?}&publisher={dc:publisher?}&organisationName={eo:organisationName?}&platform={eo:platform?}&instrument={eo:instrument?}&modificationDate={eo:modificationDate?}&processingLevel={eo:processingLevel?}&useLimitation={eo:useLimitation?}&otherConstraint={eo:otherConstraint?}&classifiedAs={semantic:classifiedAs?}&offering={eo:offering?}&source={referrer:source?}&recordSchema={sru:recordSchema?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}
  .. replacing: geo:uid by PROBA.HRC.1A
  .. replacing: sru:recordSchema by dif10
API request: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&uid=PROBA.HRC.1A&recordSchema=dif10
<ns0:DIF xmlns:ns0="http://gcmd.gsfc.nasa.gov/Aboutus/xml/dif/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gcmd.gsfc.nasa.gov/Aboutus/xml/dif/ https://gcmd.gsfc.nasa.gov/Aboutus/xml/dif/dif_v10.2.xsd">
<ns0:Entry_ID>
<ns0:Short_Name>PROBA.HRC.1A</ns0:Short_Name>
<ns0:Version>NA</ns0:Version>
</ns0:Entry_ID>
<ns0:Entry_Title>Proba HRC</ns0:Entry_Title>
<ns0:Science_Keywords>
<ns0:Category>EARTH SCIENCE</ns0:Category>
<ns0:Topic>BIOSPHERE</ns0:Topic>
<ns0:Term>ECOSYSTEMS</ns0:Term>
<ns0:Variable_Level_1>TERRESTRIAL ECOSYSTEMS</ns0:Variable_Level_1>
<ns0:Variable_Level_2>FORESTS</ns0:Variable_Level_2>
</ns0:Science_Keywords>
<ns0:Science_Keywords>
<ns0:Category>EARTH SCIENCE</ns0:Category>
<ns0:Topic>BIOSPHERE</ns0:Topic>
<ns0:Term>VEGETATION</ns0:Term>
</ns0:Science_Keywords>
<ns0:Science_Keywords>
<ns0:Category>EARTH SCIENCE</ns0:Category>
<ns0:Topic>TERRESTRIAL HYDROSPHERE</ns0:Topic>
<ns0:Term>SURFACE WATER</ns0:Term>
</ns0:Science_Keywords>
<ns0:ISO_Topic_Category>IMAGERY/BASE MAPS/EARTH COVER</ns0:ISO_Topic_Category>
<ns0:Ancillary_Keyword>World</ns0:Ancillary_Keyword>
<ns0:Ancillary_Keyword>HRC</ns0:Ancillary_Keyword>
<ns0:Ancillary_Keyword>High Resolution Camera</ns0:Ancillary_Keyword>
<ns0:Platform>
<ns0:Type>Earth Observation Satellites</ns0:Type>
<ns0:Short_Name>PROBA-1</ns0:Short_Name>

<ns0:Long_Name>Project for On-Board Autonomy, PROBA-1</ns0:Long_Name>
<ns0:Instrument>
<ns0:Short_Name>HRC</ns0:Short_Name>
<ns0:Long_Name>High Resolution Camera</ns0:Long_Name>
</ns0:Instrument>
</ns0:Platform>
<ns0:Temporal_Coverage>
<ns0:Range_DateTime>
<ns0:Beginning_Date_Time>2002-10-10</ns0:Beginning_Date_Time>
</ns0:Range_DateTime>
</ns0:Temporal_Coverage>
<ns0:Dataset_Progress>IN WORK</ns0:Dataset_Progress>
<ns0:Spatial_Coverage>
<ns0:Granule_Spatial_Representation>NO_SPATIAL</ns0:Granule_Spatial_Representation>
<ns0:Geometry>
<ns0:Coordinate_System>CARTESIAN</ns0:Coordinate_System>
<ns0:Bounding_Rectangle>
<ns0:Southernmost_Latitude>-56.0</ns0:Southernmost_Latitude>
<ns0:Northernmost_Latitude>75.0</ns0:Northernmost_Latitude>
<ns0:Westernmost_Longitude>-180.0</ns0:Westernmost_Longitude>
<ns0:Easternmost_Longitude>180.0</ns0:Easternmost_Longitude>
</ns0:Bounding_Rectangle>
</ns0:Geometry>
</ns0:Spatial_Coverage>
<ns0:Project>
<ns0:Short_Name>FedEO</ns0:Short_Name>
<ns0:Long_Name>FedEO: Federated EO Gateway</ns0:Long_Name>
</ns0:Project>
<ns0:Use_Constraints>
<ns0:License_URL>
<ns0:URL>https://earth.esa.int/eogateway/documents/20142/1560778/ESA-Third-Party-Missions-Terms-and-Conditions.pdf</ns0:URL>
<ns0:Title>Other Constraints</ns0:Title>
<ns0:Description>Utilisation of this data is subject to ESA's Earth Observation Terms and Conditions</ns0:Description>
</ns0:License_URL>
</ns0:Use_Constraints>
<ns0:Organization>
<ns0:Organization_Type>DISTRIBUTOR</ns0:Organization_Type>
<ns0:Organization_Name>
<ns0:Short_Name>ESA/ESRIN</ns0:Short_Name>
<ns0:Long_Name>ESRIN Earth Observation, European Space Agency</ns0:Long_Name>
</ns0:Organization_Name>
<ns0:Organization_URL>http://www.esa.int</ns0:Organization_URL>
<ns0:Personnel>
<ns0:Role>DATA CENTER CONTACT</ns0:Role>
<ns0:Contact_Group>
<ns0:Name>ESRIN Earth Observation Help Desk</ns0:Name>
<ns0:Address>
<ns0:Street_Address>Largo Galileo Galilei 1</ns0:Street_Address>
<ns0:City>Frascati (Roma)</ns0:City>
<ns0:Postal_Code>00044</ns0:Postal_Code>
<ns0:Country>Italy</ns0:Country>
</ns0:Address>
<ns0:Email>eohelp@esa.int</ns0:Email>
</ns0:Contact_Group>
</ns0:Personnel>
</ns0:Organization>
<ns0:Organization>
<ns0:Organization_Type>ORIGINATOR</ns0:Organization_Type>
<ns0:Organization_Name>
<ns0:Short_Name>ESA/ESRIN</ns0:Short_Name>
<ns0:Long_Name>ESRIN Earth Observation, European Space Agency</ns0:Long_Name>
</ns0:Organization_Name>
<ns0:Organization_URL>http://www.esa.int</ns0:Organization_URL>
<ns0:Personnel>
<ns0:Role>DATA CENTER CONTACT</ns0:Role>
<ns0:Contact_Group>
<ns0:Name>Earth Observation helpdesk</ns0:Name>
<ns0:Address>
<ns0:Street_Address>Largo Galileo Galilei 1</ns0:Street_Address>
<ns0:City>Frascati (Roma)</ns0:City>
<ns0:Postal_Code>00044</ns0:Postal_Code>
<ns0:Country>Italy</ns0:Country>
</ns0:Address>
<ns0:Email>eohelp@esa.int</ns0:Email>
</ns0:Contact_Group>
</ns0:Personnel>
</ns0:Organization>
<ns0:Summary>
<ns0:Abstract>The HRC Level 1A product is an image images with a pixel resolution of 8m. The data are grey scale images, an image contains 1026 x 1026 pixels and covers an area of 25 km2. HRC data is supplied in BMP format. All Proba-1 passes are systematically acquired according to the current acquisition plan, HRC data are processed every day to Level 1A and made available to ESA users.</ns0:Abstract>
</ns0:Summary>
<ns0:Related_URL>
<ns0:URL_Content_Type>
<ns0:Type>GET DATA</ns0:Type>
</ns0:URL_Content_Type>
<ns0:URL>https://fedeo-client.ceos.org?uid=PROBA.HRC.1A</ns0:URL>
<ns0:Description>DescribedBy</ns0:Description>
<ns0:Mime_Type>text/html</ns0:Mime_Type>
</ns0:Related_URL>
<ns0:Related_URL>
<ns0:URL_Content_Type>
<ns0:Type>GET DATA</ns0:Type>
</ns0:URL_Content_Type>
<ns0:URL>https://fedeo.ceos.org/collections/series/items/PROBA.HRC.1A?httpAccept=application/vnd.iso.19139-2%2Bxml</ns0:URL>
<ns0:Description>DescribedBy</ns0:Description>
<ns0:Mime_Type>application/x-vnd.iso.19139-2+xml</ns0:Mime_Type>
</ns0:Related_URL>
<ns0:Related_URL>
<ns0:URL_Content_Type>
<ns0:Type>GET CAPABILITIES</ns0:Type>
<ns0:Subtype>OpenSearch</ns0:Subtype>
</ns0:URL_Content_Type>
<ns0:URL>https://fedeo.ceos.org/collections/series/items/PROBA.HRC.1A/api</ns0:URL>
<ns0:Description>tag_key: opensearch.granule.osdd</ns0:Description>
<ns0:Mime_Type>application/opensearchdescription+xml</ns0:Mime_Type>
</ns0:Related_URL>
<ns0:Metadata_Name>CEOS IDN DIF</ns0:Metadata_Name>
<ns0:Metadata_Version>VERSION 10.2</ns0:Metadata_Version>
<ns0:Metadata_Dates>
<ns0:Metadata_Creation>unknown</ns0:Metadata_Creation>
<ns0:Metadata_Last_Revision>2023-06-13T13:23:41</ns0:Metadata_Last_Revision>
<ns0:Data_Creation>2019-05-22</ns0:Data_Creation>
<ns0:Data_Last_Revision>unknown</ns0:Data_Last_Revision>
</ns0:Metadata_Dates>
<ns0:Product_Level_Id>1A</ns0:Product_Level_Id>
<ns0:Extended_Metadata>
<ns0:Metadata>
<ns0:Group>org.ceos.fedeo</ns0:Group>
<ns0:Name>ESA Thesaurus</ns0:Name>
<ns0:Value>Forestry</ns0:Value>
<ns0:Value>Vegetation</ns0:Value>
<ns0:Value>Surface Water</ns0:Value>
<ns0:Value>Oceans</ns0:Value>
</ns0:Metadata>
</ns0:Extended_Metadata>
</ns0:DIF>

Example: 3.5

Embed Dublin core metadata dc in collection search response {sru:recordSchema} [RD8].

The additional properties are included in an <srw_dc:dc> element inside the <atom:entry>.

osquerystring = {}
osquerystring['geo:uid'] = 'PROBA.HRC.1A' 
osquerystring['sru:recordSchema'] = 'dc'

request_url = get_api_request(collection_template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

try:
    el = r.find('{*}dc')
    xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
except AttributeError:
    xmltxt= 'Not found.'

md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&parentIdentifier={eo:parentIdentifier?}&startRecord={os:startIndex?}&startPage={os:startPage?}&limit={os:count?}&query={os:searchTerms?}&subject={dc:subject?}&title={dc:title?}&type={dc:type?}&datetime={time:start?}/{time:end?}&bbox={geo:box?}&lat={geo:lat?}&lon={geo:lon?}&name={geo:name?}&radius={geo:radius?}&geometry={geo:geometry?}&uid={geo:uid?}&doi={eo:doi?}&publisher={dc:publisher?}&organisationName={eo:organisationName?}&platform={eo:platform?}&instrument={eo:instrument?}&modificationDate={eo:modificationDate?}&processingLevel={eo:processingLevel?}&useLimitation={eo:useLimitation?}&otherConstraint={eo:otherConstraint?}&classifiedAs={semantic:classifiedAs?}&offering={eo:offering?}&source={referrer:source?}&recordSchema={sru:recordSchema?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}
  .. replacing: geo:uid by PROBA.HRC.1A
  .. replacing: sru:recordSchema by dc
API request: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&uid=PROBA.HRC.1A&recordSchema=dc
<ns0:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ns0="info:srw/schema/1/dc-schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="info:srw/schema/1/dc-schema http://www.loc.gov/standards/sru/recordSchemas/dc-schema.xsd">
<dc:title>Proba HRC</dc:title>
<dc:creator>ESA/ESRIN</dc:creator>
<dc:subject>EARTH SCIENCE&gt;BIOSPHERE&gt;ECOSYSTEMS&gt;TERRESTRIAL ECOSYSTEMS&gt;FORESTS</dc:subject>
<dc:subject>EARTH SCIENCE&gt;BIOSPHERE&gt;VEGETATION</dc:subject>
<dc:subject>EARTH SCIENCE&gt;TERRESTRIAL HYDROSPHERE&gt;SURFACE WATER</dc:subject>
<dc:subject>EARTH SCIENCE&gt;OCEANS</dc:subject>
<dc:subject>PROBA-1</dc:subject>
<dc:subject>HRC</dc:subject>
<dc:subject>Forestry</dc:subject>
<dc:subject>Vegetation</dc:subject>
<dc:subject>Surface Water</dc:subject>
<dc:subject>Oceans</dc:subject>
<dc:subject>VIS (0.40 - 0.75 µm)</dc:subject>
<dc:subject>Sun-synchronous</dc:subject>
<dc:subject>High Resolution - HR (5 - 20 m)</dc:subject>
<dc:subject>HRC_HRC_1P</dc:subject>
<dc:subject>615 km</dc:subject>
<dc:subject>4 km</dc:subject>
<dc:subject>Cameras</dc:subject>
<dc:subject>PROBA-1</dc:subject>
<dc:subject>HRC</dc:subject>
<dc:subject>DIF10</dc:subject>
<dc:subject>World</dc:subject>
<dc:subject>High Resolution Camera</dc:subject>
<dc:description>The HRC Level 1A product is an image images with a pixel resolution of 8m. The data are grey scale images, an image contains 1026 x 1026 pixels and covers an area of 25 km2. HRC data is supplied in BMP format. All Proba-1 passes are systematically acquired according to the current acquisition plan, HRC data are processed every day to Level 1A and made available to ESA users.</dc:description>
<dc:date>2019-05-22T00:00:00.00Z</dc:date>
<dc:type>series</dc:type>
<dc:identifier>PROBA.HRC.1A</dc:identifier>
<dc:language>eng</dc:language>
<dc:coverage>-56.0 -180.0 75.0 -180.0 75.0 180.0 -56.0 180.0 -56.0 -180.0</dc:coverage>
<dc:rights>EO Sign In Authentication</dc:rights>
</ns0:dc>

Granule properties#

# get the first entry (granule) from the previous search results;
rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  

Geometry#

Geometry information for each granule is included in the Atom entry using GeoRSS encoding.

try:
    box = r.find('{http://www.georss.org/georss}box').text
except AttributeError:
    box= ''

try:
    polygon = r.find('{http://www.georss.org/georss}polygon').text
except AttributeError:
    polygon= ''

print("georss:box:", box )
print("georss:polygon:", polygon )
georss:box: 37.69 14.94 37.79 15.09
georss:polygon: 37.71 15.08 37.77 15.09 37.79 14.94 37.69 14.96 37.71 15.08
Make this Notebook Trusted to load map: File -> Trust Notebook

Temporal extent#

The <dc:date> response element provides temporal information for each granule, i.e. the acquisition start time and end time, encoded as per RFC-3339.

try:
    date = r.find('{http://purl.org/dc/elements/1.1/}date').text
except AttributeError:
    date= ''

date
'2018-07-05T13:21:00Z/2018-07-05T13:25:00Z'

Granule identifier#

The <dc:identifier> response element includes the idenfifier of the granule that can be used as value for the geo:uid search parameter.

try:
    id = r.find('{http://purl.org/dc/elements/1.1/}identifier').text
except AttributeError:
    id= ''

id
'PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001'

Quicklook#

The atom:link with rel=”icon” can optionally provide access to a quicklook or browse image.

try:
    href = r.find('{http://www.w3.org/2005/Atom}link[@rel="icon"]').attrib['href']
except AttributeError:
    href= ''

print("Quicklook URL:", href )
Image(url=href, width=200, height=200)
Quicklook URL: http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001.SIP.ZIP_BID.PNG

Granule download#

The atom:link with rel=”enclosure” provides access to the granule as a file download URL (if available).

try:
    href = r.find('{http://www.w3.org/2005/Atom}link[@rel="enclosure"]').attrib['href']
except AttributeError:
    href= ''
    
print("Granule download URL:", href )
Granule download URL: https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001.SIP.ZIP

Other representations#

Alternative metadata formats for the granule represented by the Atom entry are available as Atom links with rel=”alternate”. Different servers may advertize different metadata formats.

# Present list of alternate links in table

altList = pd.DataFrame(columns=['title', 'type', 'href'])
for lnk in r.findall('{http://www.w3.org/2005/Atom}link[@rel="alternate"]'):
    df = pd.DataFrame({ 'type': lnk.attrib['type'], 'title': lnk.attrib['title'], 'href': lnk.attrib['href'] }, index = [0])
    altList = pd.concat([altList, df], ignore_index=True) 

HTML(altList.to_html(render_links=True, escape=False))
title type href
0 Atom format application/atom+xml https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/atom%2Bxml
1 OGC 10-157r4 metadata application/gml+xml;profile="http://www.opengis.net/spec/EOMPOM/1.1" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/gml%2Bxml&recordSchema=om
2 OGC 10-157r3 metadata application/gml+xml;profile="http://www.opengis.net/spec/EOMPOM/1.0" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/gml%2Bxml&recordSchema=om10
3 OGC 17-003r2 metadata application/geo+json;profile="http://www.opengis.net/spec/eo-geojson/1.0" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&mode=owc
4 OGC 17-069r3 metadata application/geo+json;profile="http://www.opengis.net/spec/ogcapi-features-1/1.0" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A
5 STAC metadata application/geo+json;profile="https://stacspec.org" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/geo%2Bjson;profile="https://stacspec.org"
6 ISO 19139 metadata application/vnd.iso.19139+xml https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/vnd.iso.19139%2Bxml
7 JSON-LD metadata application/ld+json https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/ld%2Bjson
8 JSON-LD (schema.org) metadata application/ld+json;profile="https://schema.org" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/ld%2Bjson;profile=https://schema.org
9 JSON-LD (GeoDCAT-AP) metadata application/ld+json;profile="http://data.europa.eu/930/" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/
10 RDF/XML metadata application/rdf+xml https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/rdf%2Bxml
11 RDF/XML (schema.org) metadata application/rdf+xml;profile="https://schema.org" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/rdf%2Bxml;profile=https://schema.org
12 RDF/XML (GeoDCAT-AP) metadata application/rdf+xml;profile="http://data.europa.eu/930/" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/
13 Turtle metadata text/turtle https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=text/turtle
14 Turtle (schema.org) metadata text/turtle;profile="https://schema.org" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=text/turtle;profile=https://schema.org
15 Turtle (GeoDCAT-AP) metadata text/turtle;profile="http://data.europa.eu/930/" https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=text/turtle;profile=http://data.europa.eu/930/
16 HTML text/html https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001?parentIdentifier=PROBA.CHRIS.1A&httpAccept=text/html

Embedding other formats#

Alternative metadata formats for the granule provide additional metadata properties and can be directly embedded in the Atom entry using the sru:recordSchema parameter. The O&M format (OGC 10-157r4) provides the most detailed representation.

Example: 5.1

Get list of supported record schemas {sru:recordSchema} from the OSDD.

The OSDD template for the collection lists the sur:recordSchema values that can be used in a granule search request. They correspond to metadata formats that can be directly embedded in the Search response. The value server-choice can be used to allow the server to propose an appropriate metadata encoding.

# Extract corresponding <Parameter> element
el = granules_url_atom.find('{http://a9.com/-/spec/opensearch/extensions/parameters/1.0/}Parameter[@value="{sru:recordSchema}"]')
xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
md("```xml\n" + xmltxt + "\n```\n")
<ns0:Parameter xmlns:ns0="http://a9.com/-/spec/opensearch/extensions/parameters/1.0/" name="recordSchema" value="{sru:recordSchema}">
			<ns0:Option label="O&amp;M 1.1" value="om" />
			<ns0:Option label="O&amp;M 1.0" value="om10" />
			<ns0:Option label="server-choice" value="server-choice" />
		</ns0:Parameter>
		
	

Example: 5.2

Embed O&M metadata in search response {sru:recordSchema} [RD8].

The additional properties are included in an <eop:EarthObservation> element inside the <atom:entry>. Depending on the type of observation, the EarthObservation element may be in the eop (General), opt (Optical), sar (Radar), atm (Atmospheric) or other namespace defined by OGC 10-157r4.

osquerystring = {}
osquerystring['count'] = '1'
osquerystring['geo:box'] = '14.90,37.700,14.99,37.780' 
# osquerystring['sru:sortKeys'] = 'start,time,1'
osquerystring['sru:recordSchema'] = 'om'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

rt = ElementTree.fromstring(response.text)
r = rt.find('{http://www.w3.org/2005/Atom}entry')  # return first entry

try:
    el = r.find('{*}EarthObservation')
    # ElementTree.indent(el, space="\t", level=0)
    xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
except AttributeError:
    xmltxt= 'Not found.'

md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 1
  .. replacing: geo:box by 14.90,37.700,14.99,37.780
  .. replacing: sru:recordSchema by om
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&limit=1&bbox=14.90,37.700,14.99,37.780&recordSchema=om
<ns0:EarthObservation xmlns:ns0="http://www.opengis.net/opt/2.1" xmlns:ns1="http://www.opengis.net/gml/3.2" xmlns:ns3="http://www.opengis.net/om/2.0" xmlns:ns4="http://www.opengis.net/eop/2.1" xmlns:ns5="http://www.opengis.net/ows/2.0" xmlns:ns6="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ns1:id="ID0000" xsi:schemaLocation="http://www.opengis.net/opt/2.1 http://schemas.opengis.net/eompom/1.1/xsd/opt.xsd">
<ns3:phenomenonTime>
<ns1:TimePeriod ns1:id="ID0001">
<ns1:beginPosition>2015-12-09T14:44:00Z</ns1:beginPosition>
<ns1:endPosition>2015-12-09T14:48:00Z</ns1:endPosition>
</ns1:TimePeriod>
</ns3:phenomenonTime>
<ns3:resultTime>
<ns1:TimeInstant ns1:id="ID0002">
<ns1:timePosition>2015-12-09T14:48:00Z</ns1:timePosition>
</ns1:TimeInstant>
</ns3:resultTime>
<ns3:procedure>
<ns4:EarthObservationEquipment ns1:id="ID0003">
<ns4:platform>
<ns4:Platform>
<ns4:shortName>PROBA</ns4:shortName>
<ns4:serialIdentifier>1</ns4:serialIdentifier>
</ns4:Platform>
</ns4:platform>
<ns4:instrument>
<ns4:Instrument>
<ns4:shortName>CHRIS</ns4:shortName>
</ns4:Instrument>
</ns4:instrument>
<ns4:sensor>
<ns4:Sensor>
<ns4:sensorType>OPTICAL</ns4:sensorType>
<ns4:operationalMode codeSpace="urn:eop:PHR:sensorMode">MODE-2</ns4:operationalMode>
</ns4:Sensor>
</ns4:sensor>
<ns4:acquisitionParameters>
<ns4:Acquisition>
<ns4:orbitNumber>0</ns4:orbitNumber>
<ns4:wrsLongitudeGrid codeSpace="EPSG">E015</ns4:wrsLongitudeGrid>
<ns4:wrsLatitudeGrid codeSpace="EPSG">N37</ns4:wrsLatitudeGrid>
<ns4:illuminationAzimuthAngle uom="deg">80.35413856417087</ns4:illuminationAzimuthAngle>
<ns4:illuminationElevationAngle uom="deg">81.534</ns4:illuminationElevationAngle>
</ns4:Acquisition>
</ns4:acquisitionParameters>
</ns4:EarthObservationEquipment>
</ns3:procedure>
<ns3:observedProperty nilReason="inapplicable" />
<ns3:featureOfInterest>
<ns4:Footprint ns1:id="ID0004">
<ns4:multiExtentOf>
<ns1:MultiSurface ns1:id="ID00051" srsName="EPSG:4326">
<ns1:surfaceMembers>
<ns1:Polygon ns1:id="ID00052">
<ns1:exterior>
<ns1:LinearRing>
<ns1:posList>37.66 15.06 37.82 15.09 37.84 14.94 37.70 14.89 37.66 15.06</ns1:posList>
</ns1:LinearRing>
</ns1:exterior>
</ns1:Polygon>
</ns1:surfaceMembers>
</ns1:MultiSurface>
</ns4:multiExtentOf>
</ns4:Footprint>
</ns3:featureOfInterest>
<ns3:result>
<ns0:EarthObservationResult ns1:id="ID0005">
<ns4:browse>
<ns4:BrowseInformation>
<ns4:type>QUICKLOOK</ns4:type>
<ns4:referenceSystemIdentifier codeSpace="EPSG">epsg:4326</ns4:referenceSystemIdentifier>
<ns4:fileName>
<ns5:ServiceReference ns6:href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001.SIP.ZIP_BID.PNG">
<ns5:RequestMessage />
</ns5:ServiceReference>
</ns4:fileName>
</ns4:BrowseInformation>
</ns4:browse>
<ns4:browse>
<ns4:BrowseInformation>
<ns4:type>THUMBNAIL</ns4:type>
<ns4:referenceSystemIdentifier codeSpace="EPSG">epsg:4326</ns4:referenceSystemIdentifier>
<ns4:fileName>
<ns5:ServiceReference ns6:href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001.SIP.ZIP_TIMG.jpg">
<ns5:RequestMessage />
</ns5:ServiceReference>
</ns4:fileName>
</ns4:BrowseInformation>
</ns4:browse>
<ns4:product>
<ns4:ProductInformation>
<ns4:referenceSystemIdentifier codeSpace="EPSG">epsg:4326</ns4:referenceSystemIdentifier>
<ns4:fileName>
<ns5:ServiceReference ns6:href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001.SIP.ZIP">
<ns5:RequestMessage />
</ns5:ServiceReference>
</ns4:fileName>
<ns4:size uom="byte">120152439</ns4:size>
</ns4:ProductInformation>
</ns4:product>
</ns0:EarthObservationResult>
</ns3:result>
<ns4:metaDataProperty>
<ns4:EarthObservationMetaData>
<ns4:identifier>PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001</ns4:identifier>
<ns4:modificationDate>2018-04-12T08:58:06Z</ns4:modificationDate>
<ns4:parentIdentifier>PROBA.CHRIS.1A</ns4:parentIdentifier>
<ns4:acquisitionType>NOMINAL</ns4:acquisitionType>
<ns4:productType>CHR_MO2_1P</ns4:productType>
<ns4:status>ARCHIVED</ns4:status>
</ns4:EarthObservationMetaData>
</ns4:metaDataProperty>
</ns0:EarthObservation>

Advanced topics#

Result paging#

Collection and granule search results are provided in pages. Search responses contain atom:link navigation links providing access to the first, last, previous or next result pages.

Example: 6.1

Obtain navigation links from search response.

osquerystring = {}
osquerystring['count'] = '10'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)
# extract total results
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
print('totalResults: ', el.text)

# Present list of navigation links in table
relList = pd.DataFrame(columns=['rel', 'href'])
for lnk in root.findall('{http://www.w3.org/2005/Atom}link[@type="application/atom+xml"]'):
    if lnk.attrib['rel'] in  ['first', 'last', 'prev', 'next']:
      df = pd.DataFrame({ 'rel': lnk.attrib['rel'], 'href': lnk.attrib['href'] }, index = [0])
      relList = pd.concat([relList, df], ignore_index=True)

HTML(relList.to_html(render_links=True, escape=False))
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 10
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&limit=10
totalResults:  8268

Example: 6.2

Traverse search results using {startIndex}.

The search response includes information about the totalResults, itemsPerPage and startIndex.

Warning

The use of large startIndex values is discouraged as the backend implementation is not optimized for larger values. The implementation may return an HTTP error code when the value exceeds the maximum value allowed. As a work around, you can narrow down your search by applying (additional) temporal or geographical search parameters thereby avoiding having to navigate very large result sets.

osquerystring = {}
osquerystring['count'] = '10'
osquerystring['startIndex'] = '11'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)

el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
print('totalResults: ', el.text)
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}itemsPerPage')
print('itemsPerPage: ', el.text)
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}startIndex')
print('startIndex: ', el.text)

# Present list of navigation links in table
relList = pd.DataFrame(columns=['rel', 'href'])
for lnk in root.findall('{http://www.w3.org/2005/Atom}link[@type="application/atom+xml"]'):
    if lnk.attrib['rel'] in  ['first', 'last', 'previous', 'next', 'prev']:
      # relList = relList.append( {  'rel': lnk.attrib['rel'], 'href': lnk.attrib['href'] }, ignore_index=True )
      df = pd.DataFrame({  'rel': lnk.attrib['rel'], 'href': lnk.attrib['href'] }, index = [0])
      relList = pd.concat([relList, df], ignore_index=True)

HTML(relList.to_html(render_links=True, escape=False))
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 10
  .. replacing: startIndex by 11
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord=11&limit=10
totalResults:  8268
itemsPerPage:  10
startIndex:  11

Example: 6.3

Traverse collection search results using {startPage}.

{startPage} can be used as an alternative for {startIndex}.

osquerystring = {}
osquerystring['count'] = '10'
osquerystring['startPage'] = '2'

request_url = get_api_request(collection_template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)

# xmltxt = ElementTree.tostring(root, encoding='unicode', method='xml')
# md("```xml\n" + xmltxt + "\n```\n")

el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
print('totalResults: ', el.text)
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}itemsPerPage')
print('itemsPerPage: ', el.text)
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}startPage')
print('startPage: ', el.text)

# Present list of navigation links in table
relList = pd.DataFrame(columns=['rel', 'type', 'href'])
for lnk in root.findall('{http://www.w3.org/2005/Atom}link[@type="application/atom+xml"]'):
    if lnk.attrib['rel'] in  ['first', 'last', 'previous', 'next', 'prev']:
      df = pd.DataFrame({ 'type': lnk.attrib['type'], 'rel': lnk.attrib['rel'], 'href': lnk.attrib['href'] }, index = [0])
      relList = pd.concat([relList, df], ignore_index=True)

HTML(relList.to_html(render_links=True, escape=False))
URL template: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&parentIdentifier={eo:parentIdentifier?}&startRecord={os:startIndex?}&startPage={os:startPage?}&limit={os:count?}&query={os:searchTerms?}&subject={dc:subject?}&title={dc:title?}&type={dc:type?}&datetime={time:start?}/{time:end?}&bbox={geo:box?}&lat={geo:lat?}&lon={geo:lon?}&name={geo:name?}&radius={geo:radius?}&geometry={geo:geometry?}&uid={geo:uid?}&doi={eo:doi?}&publisher={dc:publisher?}&organisationName={eo:organisationName?}&platform={eo:platform?}&instrument={eo:instrument?}&modificationDate={eo:modificationDate?}&processingLevel={eo:processingLevel?}&useLimitation={eo:useLimitation?}&otherConstraint={eo:otherConstraint?}&classifiedAs={semantic:classifiedAs?}&offering={eo:offering?}&source={referrer:source?}&recordSchema={sru:recordSchema?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}
  .. replacing: count by 10
  .. replacing: startPage by 2
API request: https://fedeo.ceos.org/collections/series/items?httpAccept=application/atom%2Bxml&startPage=2&limit=10
totalResults:  2455
itemsPerPage:  10
startPage:  2

Example: 6.4

Traverse granule search results using {startPage}.

{startPage} can be used as an alternative for {startIndex}.

Note

As for all search parameters, {startPage} is only available when it is advertised in the corresponding OSDD document for the collection.

osquerystring = {}
osquerystring['count'] = '10'
osquerystring['startPage'] = '2'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)

xmltxt = ElementTree.tostring(root, encoding='unicode', method='xml')
md("```xml\n" + xmltxt + "\n```\n")
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 10
  .. replacing: startPage by 2
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startPage=2&limit=10
<ns0:feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:ns1="http://a9.com/-/spec/opensearch/1.1/" xmlns:ns2="http://a9.com/-/opensearch/extensions/eo/1.0/" xmlns:ns4="http://www.georss.org/georss" xmlns:ns5="http://search.yahoo.com/mrss/">
<ns0:author>
<ns0:name>FedEO Clearinghouse</ns0:name>
<ns0:email>eohelp@eo.esa.int</ns0:email>
</ns0:author>
<ns0:generator>FedEO Clearinghouse</ns0:generator>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items</ns0:id>
<ns0:rights>Copyright 2016-2024, European Space Agency</ns0:rights>
<ns0:title>FedEO Clearinghouse - Search Response</ns0:title>
<ns0:updated>2023-12-20T22:59:33Z</ns0:updated>
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A/api" rel="search" type="application/opensearchdescription+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10&amp;httpAccept=application/geo%2Bjson;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" rel="alternate" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10&amp;httpAccept=application/geo%2Bjson;profile=&quot;http://www.opengis.net/spec/os-geojson/1.0&quot;" rel="alternate" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/os-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10&amp;httpAccept=application/atom%2Bxml" rel="alternate" type="application/metalink+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10&amp;httpAccept=application/metalink4%2Bxml" rel="alternate" type="application/metalink4+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;startPage=2&amp;limit=10" hreflang="en" rel="self" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;limit=10&amp;startPage=1" rel="first" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;limit=10&amp;startPage=3" rel="next" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;limit=10&amp;startPage=1" rel="previous" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&amp;parentIdentifier=PROBA.CHRIS.1A&amp;limit=10&amp;startPage=827" rel="last" type="application/atom+xml" />
<ns1:totalResults>8268</ns1:totalResults>
<ns1:itemsPerPage>10</ns1:itemsPerPage>
<ns1:Query ns2:parentIdentifier="PROBA.CHRIS.1A" ns1:count="10" ns1:startPage="2" role="request" />
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001</dc:identifier>
<dc:date>2003-03-10T17:30:00Z/2003-03-10T17:34:00Z</dc:date>
<ns4:polygon>19.37 -99.23 19.27 -99.21 19.29 -99.11 19.35 -99.10 19.37 -99.23</ns4:polygon>
<ns4:box>19.27 -99.23 19.37 -99.1</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030310T173000_N19-033_W099-017_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001</dc:identifier>
<dc:date>2003-03-05T11:26:00Z/2003-03-05T11:30:00Z</dc:date>
<ns4:polygon>51.33 2.77 51.21 2.80 51.23 2.99 51.31 3.01 51.33 2.77</ns4:polygon>
<ns4:box>51.21 2.77 51.33 3.01</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030305T112600_N51-028_E002-088_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001</dc:identifier>
<dc:date>2003-04-09T10:48:00Z/2003-04-09T10:52:00Z</dc:date>
<ns4:polygon>50.09 4.44 49.94 4.40 49.91 4.64 50.06 4.68 50.09 4.44</ns4:polygon>
<ns4:box>49.91 4.4 50.09 4.68</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030409T104800_N50-050_E004-054_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001</dc:identifier>
<dc:date>2003-04-18T11:05:00Z/2003-04-18T11:09:00Z</dc:date>
<ns4:polygon>48.49 2.60 48.37 2.57 48.35 2.76 48.47 2.79 48.49 2.60</ns4:polygon>
<ns4:box>48.35 2.57 48.49 2.79</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030418T110500_N48-042_E002-068_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001</dc:identifier>
<dc:date>2003-04-10T17:32:00Z/2003-04-10T17:36:00Z</dc:date>
<ns4:polygon>36.64 -97.55 36.54 -97.53 36.56 -97.41 36.62 -97.39 36.64 -97.55</ns4:polygon>
<ns4:box>36.54 -97.55 36.64 -97.39</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030410T173200_N36-006_W097-048_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001</dc:identifier>
<dc:date>2003-04-24T10:44:00Z/2003-04-24T10:48:00Z</dc:date>
<ns4:polygon>51.26 5.22 51.10 5.18 51.08 5.42 51.24 5.46 51.26 5.22</ns4:polygon>
<ns4:box>51.08 5.18 51.26 5.46</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO4_1P_20030424T104400_N51-017_E005-032_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001</dc:identifier>
<dc:date>2003-04-12T11:26:00Z/2003-04-12T11:30:00Z</dc:date>
<ns4:polygon>50.52 -04.28 50.38 -04.32 50.36 -04.10 50.50 -04.06 50.52 -04.28</ns4:polygon>
<ns4:box>50.36 -4.32 50.52 -4.06</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO2_1P_20030412T112600_N50-044_W004-019_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001</dc:identifier>
<dc:date>2003-05-13T11:16:00Z/2003-05-13T11:20:00Z</dc:date>
<ns4:polygon>52.54 0.63 52.66 0.66 52.68 0.47 52.56 0.44 52.54 0.63</ns4:polygon>
<ns4:box>52.54 0.44 52.68 0.66</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO3_1P_20030513T111600_N52-061_E000-055_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001</dc:identifier>
<dc:date>2003-05-20T11:23:00Z/2003-05-20T11:27:00Z</dc:date>
<ns4:polygon>39.10 -02.16 39.01 -02.14 39.02 -02.02 39.08 -02.01 39.10 -02.16</ns4:polygon>
<ns4:box>39.01 -2.16 39.1 -2.01</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030520T112300_N39-006_W002-009_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
<ns0:entry>
<ns0:id>https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml</ns0:id>
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/atom%2Bxml" rel="alternate" title="Atom format" type="application/atom+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om" rel="alternate" title="OGC 10-157r4 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.1&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/gml%2Bxml&amp;recordSchema=om10" rel="alternate" title="OGC 10-157r3 metadata" type="application/gml+xml;profile=&quot;http://www.opengis.net/spec/EOMPOM/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;mode=owc" rel="alternate" title="OGC 17-003r2 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/eo-geojson/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A" rel="alternate" title="OGC 17-069r3 metadata" type="application/geo+json;profile=&quot;http://www.opengis.net/spec/ogcapi-features-1/1.0&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/geo%2Bjson;profile=&quot;https://stacspec.org&quot;" rel="alternate" title="STAC metadata" type="application/geo+json;profile=&quot;https://stacspec.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/vnd.iso.19139%2Bxml" rel="alternate" title="ISO 19139 metadata" type="application/vnd.iso.19139+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson" rel="alternate" title="JSON-LD metadata" type="application/ld+json" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=https://schema.org" rel="alternate" title="JSON-LD (schema.org) metadata" type="application/ld+json;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/ld%2Bjson;profile=http://data.europa.eu/930/" rel="alternate" title="JSON-LD (GeoDCAT-AP) metadata" type="application/ld+json;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml" rel="alternate" title="RDF/XML metadata" type="application/rdf+xml" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=https://schema.org" rel="alternate" title="RDF/XML (schema.org) metadata" type="application/rdf+xml;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=application/rdf%2Bxml;profile=http://data.europa.eu/930/" rel="alternate" title="RDF/XML (GeoDCAT-AP) metadata" type="application/rdf+xml;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle" rel="alternate" title="Turtle metadata" type="text/turtle" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=https://schema.org" rel="alternate" title="Turtle (schema.org) metadata" type="text/turtle;profile=&quot;https://schema.org&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/turtle;profile=http://data.europa.eu/930/" rel="alternate" title="Turtle (GeoDCAT-AP) metadata" type="text/turtle;profile=&quot;http://data.europa.eu/930/&quot;" />
<ns0:link href="https://fedeo.ceos.org/collections/datasets/items/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001?parentIdentifier=PROBA.CHRIS.1A&amp;httpAccept=text/html" rel="alternate" title="HTML" type="text/html" />
<ns0:link href="https://fedeo.ceos.org/collections/series/items/PROBA.CHRIS.1A?httpAccept=application/vnd.iso.19139-2%2Bxml" rel="up" title="ISO 19139-2 metadata" type="application/vnd.iso.19139-2+xml" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001.SIP.ZIP_BID.PNG" rel="icon" title="QUICKLOOK" type="image/png" />
<ns0:link href="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001.SIP.ZIP_TIMG.jpg" rel="icon" title="THUMBNAIL" type="image/jpeg" />
<ns0:link href="https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001.SIP.ZIP" rel="enclosure" title="Download" type="application/x-binary" />
<ns0:title>PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001</ns0:title>
<ns0:updated>2018-04-12T08:57:21Z</ns0:updated>
<dc:identifier>PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001</dc:identifier>
<dc:date>2003-05-27T17:42:00Z/2003-05-27T17:46:00Z</dc:date>
<ns4:polygon>36.64 -97.55 36.55 -97.53 36.56 -97.41 36.62 -97.40 36.64 -97.55</ns4:polygon>
<ns4:box>36.55 -97.55 36.64 -97.4</ns4:box>
<ns5:group>
<ns5:content medium="image" type="image/png" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001.SIP.ZIP_BID.PNG">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
<ns5:group>
<ns5:content medium="image" type="image/jpeg" url="http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/thumbnail/PR1_OPER_CHR_MO1_1P_20030527T174200_N36-006_W097-048_0001.SIP.ZIP_TIMG.jpg">
<ns5:category scheme="http://www.opengis.net/spec/EOMPOM/1.1">QUICKLOOK</ns5:category>
</ns5:content>
</ns5:group>
</ns0:entry>
</ns0:feed>
try: 
  el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
  print('totalResults: ', el.text)
  el = root.find('{http://a9.com/-/spec/opensearch/1.1/}itemsPerPage')
  print('itemsPerPage: ', el.text)
  el = root.find('{http://a9.com/-/spec/opensearch/1.1/}startPage')
  print('startPage: ', el.text)
except:
  print('invalid response')
  
# Present list of navigation links in table
relList = pd.DataFrame(columns=['rel', 'type', 'href'])
for lnk in root.findall('{http://www.w3.org/2005/Atom}link[@type="application/atom+xml"]'):
    if lnk.attrib['rel'] in  ['first', 'last', 'previous', 'next', 'prev']:
      df = pd.DataFrame({ 'type': lnk.attrib['type'], 'rel': lnk.attrib['rel'], 'href': lnk.attrib['href'] }, index = [0])
      relList = pd.concat([relList, df], ignore_index=True)

HTML(relList.to_html(render_links=True, escape=False))

Sorting results#

Sorting of search results is available for collection, service and granule searches, but the available criteria differ per resource type.

Example: 6.5

Obtain supported (granule) sorting criteria {sru:sortKeys} [RD8] from the OSDD.

The OSDD template lists the sur:sortkeys values that can be used in a granule search request.

# Extract corresponding <Parameter> element
el = granules_url_atom.find('{http://a9.com/-/spec/opensearch/extensions/parameters/1.0/}Parameter[@value="{sru:sortKeys}"]')
xmltxt = ElementTree.tostring(el, encoding='unicode', method='xml')
md("```xml\n" + xmltxt + "\n```\n")
<ns0:Parameter xmlns:ns0="http://a9.com/-/spec/opensearch/extensions/parameters/1.0/" name="sortKeys" value="{sru:sortKeys}">
<ns0:Option label="By startDate (time:start) (ascending)." value="start,time,1" />
<ns0:Option label="By startDate (time:start) (descending)." value="start,time,0" />
<ns0:Option label="By startDate (time:end) (ascending)." value="end,time,1" />
<ns0:Option label="By startDate (time:end) (descending)." value="end,time,0" />
<ns0:Option label="By uid (ascending)." value="uid,geo,1" />
<ns0:Option label="By uid (descending)." value="uid,geo,0" />
<ns0:Option label="By acquisitionType (ascending)." value="acquisitionType,eo,1" />
<ns0:Option label="By acquisitionType (descending)." value="acquisitionType,eo,0" />
<ns0:Option label="By productionStatus (ascending)." value="productionStatus,eo,1" />
<ns0:Option label="By productionStatus (descending)." value="productionStatus,eo,0" />
<ns0:Option label="By illuminationAzimuthAngle (ascending)." value="illuminationAzimuthAngle,eo,1" />
<ns0:Option label="By illuminationAzimuthAngle (descending)." value="illuminationAzimuthAngle,eo,0" />
<ns0:Option label="By frame (ascending)." value="frame,eo,1" />
<ns0:Option label="By frame (descending)." value="frame,eo,0" />
<ns0:Option label="By instrument (ascending)." value="instrument,eo,1" />
<ns0:Option label="By instrument (descending)." value="instrument,eo,0" />
<ns0:Option label="By platform (ascending)." value="platform,eo,1" />
<ns0:Option label="By platform (descending)." value="platform,eo,0" />
<ns0:Option label="By orbitNumber (ascending)." value="orbitNumber,eo,1" />
<ns0:Option label="By orbitNumber (descending)." value="orbitNumber,eo,0" />
<ns0:Option label="By track (ascending)." value="track,eo,1" />
<ns0:Option label="By track (descending)." value="track,eo,0" />
<ns0:Option label="By illuminationElevationAngle (ascending)." value="illuminationElevationAngle,eo,1" />
<ns0:Option label="By illuminationElevationAngle (descending)." value="illuminationElevationAngle,eo,0" />
<ns0:Option label="By productType (ascending)." value="productType,eo,1" />
<ns0:Option label="By productType (descending)." value="productType,eo,0" />
<ns0:Option label="By platformSerialIdentifier (ascending)." value="platformSerialIdentifier,eo,1" />
<ns0:Option label="By platformSerialIdentifier (descending)." value="platformSerialIdentifier,eo,0" />
<ns0:Option label="By sensorMode (ascending)." value="sensorMode,eo,1" />
<ns0:Option label="By sensorMode (descending)." value="sensorMode,eo,0" />
</ns0:Parameter>

Example: 6.6

Results can be sorted according to various criteria with {sru:sortKeys} [RD8], in descending or ascending order which can be discovered in the OSDD. The example sorts in descending chronological order according to the {time:start} value.

osquerystring = {}
osquerystring['count'] = '4'
osquerystring['geo:box'] = '14.90,37.700,14.99,37.780' 
osquerystring['sru:sortKeys'] = 'start,time,0'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)
# extract total results
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
print('totalResults: ', el.text)

dataframe = load_dataframe(response)
HTML(dataframe.transpose(copy=True).to_html(render_links=True, escape=False))
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 4
  .. replacing: geo:box by 14.90,37.700,14.99,37.780
  .. replacing: sru:sortKeys by start,time,0
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&limit=4&bbox=14.90,37.700,14.99,37.780&sortKeys=start,time,0
totalResults:  10
0 1 2 3
dc:identifier PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20180409T132600_N37-750_E015-010_0001 PR1_OPER_CHR_MO1_1P_20180409T132600_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20170419T135800_N37-075_E015-001_0001
atom:title PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20180409T132600_N37-750_E015-010_0001 PR1_OPER_CHR_MO1_1P_20180409T132600_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20170419T135800_N37-075_E015-001_0001
atom:updated 2018-07-17T08:23:45Z 2019-10-09T13:20:57Z 2018-05-18T09:00:43Z 2018-04-12T08:58:16Z
atom:link[rel="search"]
atom:link[rel="enclosure"] https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20180409T132600_N37-750_E015-010_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20180409T132600_N37-075_E015-001_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20170419T135800_N37-075_E015-001_0001.SIP.ZIP
atom:link[rel="icon"] http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20180705T132100_N37-075_E015-001_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20180409T132600_N37-750_E015-010_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20180409T132600_N37-075_E015-001_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20170419T135800_N37-075_E015-001_0001.SIP.ZIP_BID.PNG
dc:date 2018-07-05T13:21:00Z/2018-07-05T13:25:00Z 2018-04-09T13:26:00Z/2018-04-09T13:30:00Z 2018-04-09T13:26:00Z/2018-04-09T13:30:00Z 2017-04-19T13:58:00Z/2017-04-19T13:02:00Z

Example: 6.7

Results can be sorted according to various criteria with {sru:sortKeys}, in descending or ascending order which can be discovered in the OSDD. The example sorts in ascending chronological order according to the {time:start} value.

osquerystring = {}
osquerystring['count'] = '4'
osquerystring['geo:box'] = '14.90,37.700,14.99,37.780' 
osquerystring['sru:sortKeys'] = 'start,time,1'

request_url = get_api_request(template, osquerystring)
response = requests.get(request_url, verify=bool(verify_ssl))

root = ElementTree.fromstring(response.text)
# extract total results
el = root.find('{http://a9.com/-/spec/opensearch/1.1/}totalResults')
print('totalResults: ', el.text)

dataframe = load_dataframe(response)
HTML(dataframe.transpose(copy=True).to_html(render_links=True, escape=False))
URL template: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&startRecord={startIndex?}&startPage={startPage?}&limit={count?}&uid={geo:uid?}&acquisitionType={eo:acquisitionType?}&subject={dc:subject?}&bbox={geo:box?}&name={geo:name?}&lat={geo:lat?}&lon={geo:lon?}&radius={geo:radius?}&geometry={geo:geometry?}&productionStatus={eo:productionStatus?}&illuminationAzimuthAngle={eo:illuminationAzimuthAngle?}&frame={eo:frame?}&instrument={eo:instrument?}&platform={eo:platform?}&orbitNumber={eo:orbitNumber?}&track={eo:track?}&illuminationElevationAngle={eo:illuminationElevationAngle?}&productType={eo:productType?}&platformSerialIdentifier={eo:platformSerialIdentifier?}&sensorMode={eo:sensorMode?}&classifiedAs={semantic:classifiedAs?}&facetLimit={sru:facetLimit?}&sortKeys={sru:sortKeys?}&datetime={time:start?}/{time:end?}&recordSchema={sru:recordSchema?}
  .. replacing: count by 4
  .. replacing: geo:box by 14.90,37.700,14.99,37.780
  .. replacing: sru:sortKeys by start,time,1
API request: https://fedeo.ceos.org/collections/datasets/items?httpAccept=application%2Fatom%2Bxml&parentIdentifier=PROBA.CHRIS.1A&limit=4&bbox=14.90,37.700,14.99,37.780&sortKeys=start,time,1
totalResults:  10
0 1 2 3
dc:identifier PR1_OPER_CHR_MO1_1P_20140628T050600_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20150503T151100_N37-075_E015-001_0001 PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001 PR1_OPER_CHR_MO2_1P_20151211T145700_N37-075_E015-015_0001
atom:title PR1_OPER_CHR_MO1_1P_20140628T050600_N37-075_E015-001_0001 PR1_OPER_CHR_MO1_1P_20150503T151100_N37-075_E015-001_0001 PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001 PR1_OPER_CHR_MO2_1P_20151211T145700_N37-075_E015-015_0001
atom:updated 2018-04-12T08:58:04Z 2018-04-12T08:58:07Z 2018-04-12T08:58:06Z 2018-04-12T08:58:06Z
atom:link[rel="search"]
atom:link[rel="enclosure"] https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20140628T050600_N37-075_E015-001_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO1_1P_20150503T151100_N37-075_E015-001_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001.SIP.ZIP https://tpm-ds.eo.esa.int/oads/data/PROBA1-CHRIS/PR1_OPER_CHR_MO2_1P_20151211T145700_N37-075_E015-015_0001.SIP.ZIP
atom:link[rel="icon"] http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20140628T050600_N37-075_E015-001_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO1_1P_20150503T151100_N37-075_E015-001_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO2_1P_20151209T144400_N37-075_E015-015_0001.SIP.ZIP_BID.PNG http://tpm-ds.eo.esa.int/oads/meta/PROBA1-CHRIS/browse/PR1_OPER_CHR_MO2_1P_20151211T145700_N37-075_E015-015_0001.SIP.ZIP_BID.PNG
dc:date 2014-06-28T05:06:00Z/2014-06-28T05:10:00Z 2015-05-03T15:11:00Z/2015-05-03T15:15:00Z 2015-12-09T14:44:00Z/2015-12-09T14:48:00Z 2015-12-11T14:57:00Z/2015-12-11T15:01:00Z

Content negotiation#

The API provides the httpAccept HTTP query parameter to request for different media types which has the same behaviour as the searchRetrieve httpAccept parameter in [RD7]. When using the OpenSearch interface, this parameter is prefilled with the media type selected when the URL template was extracted from the OSDD.

The underlying OGC API Features interface supports the use of the HTTP header parameter Accept to provide the media type when the API is accessed directly without passing via the OSDD. In case both parameters are provided, the httpAccept parameter has precedence.

See also the OGC API Features “Response formats” section of the documentation for an example of all available formats.

Further Reading#

ID

Title

RD1

CEOS OpenSearch Best Practice Document, Version 1.3

RD2

OGC 10-032r8 - OpenSearch Geo and Time Extensions

RD3

OGC 13-026r9 - OpenSearch Extension for Earth Observation

RD4

RFC 4287 - The Atom Syndication Format

RD5

WGISS CDA OpenSearch Client Guide

RD6

OASIS searchRetrieve: Part 7. Explain Version 1.0

RD7

OASIS searchRetrieve: Part 3. APD Binding for SRU 2.0 Version 1.0

RD8

OpenSearch SRU Extension

RD9

OpenSearch Semantic Extension

RD10

OGC 08-167r2 - Semantic annotations in OGC standards

RD11

OpenSearch 1.1 Draft 6