To include Vessel Detection on a tasking request, submit using the /task API endpoint with a payload tag specifying Vessel Detection ("VS" is the product code).
Details on how to make a tasking request are found in the Tasking API documentation.
Vessel detection is added to a tasking request using the following syntax. Note: the "productTypes" field accepts multiple analytics for the same tasking request.
"processingConfig": {
"productTypes": ["VS"]
}
Notes:
- Window open and window close must adhere to the 1_day, 3_day, or 7_day minimums. For example a 3_day cannot have an open/close window less than 3 full days apart.
- Coordinates are in (lon, lat) order
- collectMode must be either "spotlight" or "stripmap"
A full payload example is shown below.
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-76.39172000000002, 39.11142000000001]
},
"properties": {
"taskingrequestName": "Vessel Detection Task",
"taskingrequestDescription": "My Task with Vessel Detection",
"windowOpen": ""2022-04-07T21:48:12.685Z"",
"windowClose": "2022-04-10T21:48:12.685Z",
"collectionTier": "3_day",
"collectConstraints": {
"collectMode": "spotlight"
},
"preApproval": true,
"processingConfig": {
"productTypes": ["VS"]
}
}
}