DataDoors


Click here for a complete list of operations.

GetProductFootprintsByCriteria

Acquires Product Footprints with respect to a set of filter criteria. RETURNS - A Product with an array of Footprint types. The Footprint only includes the associated attributes and Geometry. The Geometry represents the actual data area of the raster (not the outlying null or black areas). For other information regarding the Footprint refer to GetFootprintMetadata, GetFootprintLicense, and GetFootprintBrowse operations.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/DataDoors.asmx HTTP/1.1
Host: www.datadoors.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.datadoors.net/GetProductFootprintsByCriteria"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProductFootprintsByCriteria xmlns="http://www.datadoors.net">
      <Criteria>
        <ProductUID>string</ProductUID>
        <UserUID>string</UserUID>
        <AOI>string</AOI>
        <TemporalCriteria FromDate="dateTime" ToDate="dateTime" UseSeasonalMethod="boolean" />
        <MetadataCriteria CloudCover="int" IncidenceAngle="double" SunAngle="double" SnowCover="int" Quality="int" Accuracy="double" SceneID="string" GroundStationUID="string" RelevantLicensing="boolean" />
      </Criteria>
    </GetProductFootprintsByCriteria>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetProductFootprintsByCriteriaResponse xmlns="http://www.datadoors.net">
      <GetProductFootprintsByCriteriaResult>
        <Processes>
          <Process>
            <FormatGroup xsi:nil="true" />
          </Process>
          <Process>
            <FormatGroup xsi:nil="true" />
          </Process>
        </Processes>
      </GetProductFootprintsByCriteriaResult>
    </GetProductFootprintsByCriteriaResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/DataDoors.asmx HTTP/1.1
Host: www.datadoors.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProductFootprintsByCriteria xmlns="http://www.datadoors.net">
      <Criteria>
        <ProductUID>string</ProductUID>
        <UserUID>string</UserUID>
        <AOI>string</AOI>
        <TemporalCriteria FromDate="dateTime" ToDate="dateTime" UseSeasonalMethod="boolean" />
        <MetadataCriteria CloudCover="int" IncidenceAngle="double" SunAngle="double" SnowCover="int" Quality="int" Accuracy="double" SceneID="string" GroundStationUID="string" RelevantLicensing="boolean" />
      </Criteria>
    </GetProductFootprintsByCriteria>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProductFootprintsByCriteriaResponse xmlns="http://www.datadoors.net">
      <GetProductFootprintsByCriteriaResult>
        <Processes>
          <Process>
            <FormatGroup xsi:nil="true" />
          </Process>
          <Process>
            <FormatGroup xsi:nil="true" />
          </Process>
        </Processes>
      </GetProductFootprintsByCriteriaResult>
    </GetProductFootprintsByCriteriaResponse>
  </soap12:Body>
</soap12:Envelope>