Sensor Tasking
POST /udl/collectrequest
Changed onService operation to take a single CollectRequest as a POST body and ingest into the database. A specific role is required to perform this service operation. Please contact the UDL team for assistance.
Request
- Base URLhttps://unifieddatalibrary.com
- URLhttps://unifieddatalibrary.com/udl/collectrequest
- Authnone declared
Request body
Example request
{
"id": "COLLECTREQUEST-ID",
"classificationMarking": "U",
"idParentReq": "da98671b-34db-47bf-8c8d-7c668b92c800",
"msgType": "SU67",
"msgCreateDate": "2024-04-25T08:17:01.346Z",
"type": "DWELL",
"idPlan": "REF-PLAN-ID",
"planIndex": 8,
"taskId": "TASK-ID",
"dwellId": "DWELL-ID",
"externalId": "EXTERNAL-ID",
"idSensor": "REF-SENSOR-ID",
"origSensorId": "ORIGSENSOR-ID",
"obType": "RADAR",
"priority": "EMERGENCY",
"taskCategory": 4,
"suffix": "T",
"startTime": "2018-01-01T16:00:00.123456Z",
"endTime": "2018-01-01T18:00:00.123456Z",
"idOnOrbit": "REF-ONORBIT-ID",
"satNo": 101,
"origObjectId": "ORIGOBJECT-ID",
"taskGroup": "729",
"iron": 3,
"orbitRegime": "GEO",
"targetSize": 1.1,
"rcsMin": 1.1,
"rcs": 1.1,
"rcsMax": 1.1,
"freqMin": 1.1,
"freq": 1.1,
"freqMax": 1.1,
"polarization": "H",
"visMagMin": 1.1,
"visMag": 1.1,
"visMagMax": 1.1,
"spectralModel": "Example Model",
"reflectance": 1.1,
"irradiance": 1.1,
"numFrames": 6,
"frameRate": 1.1,
"integrationTime": 1.1,
"numTracks": 3,
"numObs": 9,
"duration": 11,
"srchPattern": "SCAN",
"scenario": "Example direction",
"idElset": "REF-ELSET-ID",
"idManifold": "REF-MANIFOLD-ID",
"idStateVector": "STATEVECTOR-ID",
"esId": "ES-ID",
"epoch": "2018-01-01T16:00:00.123456Z",
"semiMajorAxis": 1.1,
"eccentricity": 1.1,
"inclination": 1.1,
"raan": 1.1,
"argOfPerigee": 1.1,
"trueAnomoly": 1.1,
"ra": 1.1,
"dec": 1.1,
"az": 1.1,
"el": 1.1,
"range": 1.1,
"extentAz": 1.1,
"extentEl": 1.1,
"extentRange": 1.1,
"lat": 1.1,
"lon": 1.1,
"alt": 1.1,
"stopLat": 1.1,
"stopLon": 1.1,
"stopAlt": 1.1,
"srchInc": 1.1,
"xAngle": 1.1,
"yAngle": 1.1,
"orientAngle": 1.1,
"customer": "Bluestaq",
"transactionId": "TRANSACTION-ID",
"notes": "Example notes",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "Example source",
"origNetwork": "OPS1",
"dataMode": "TEST",
"stateVector": {
"idStateVector": "STATEVECTOR-ID",
"classificationMarking": "U",
"epoch": "2018-01-01T16:00:00.123456Z",
"pedigree": "CONJUNCTION",
"idOnOrbit": "ONORBIT-ID",
"satNo": 12,
"origObjectId": "ORIGOBJECT-ID",
"idOrbitDetermination": "026dd511-8ba5-47d3-9909-836149f87686",
"msgTs": "2018-01-01T16:00:00.123456Z",
"uct": true,
"xpos": -1118.577381,
"ypos": 3026.231084,
"zpos": 6167.831808,
"xvel": -4.25242784,
"yvel": 5.291107434,
"zvel": -3.356493869,
"xaccel": -2.12621392,
"yaccel": 2.645553717,
"zaccel": -1.06310696,
"referenceFrame": "J2000",
"cov": [
1.1,
2.4,
3.8,
4.2,
5.5,
6
],
"covReferenceFrame": "J2000",
"covMethod": "CALCULATED",
"eqCov": [
1.1,
2.2
],
"xposAlt1": -1145.688502,
"yposAlt1": 3020.729572,
"zposAlt1": 6165.55187,
"xvelAlt1": -4.270832252,
"yvelAlt1": 5.27074276,
"zvelAlt1": -3.365155181,
"alt1ReferenceFrame": "TEME",
"xposAlt2": -1456.915926,
"yposAlt2": -2883.540406,
"zposAlt2": 6165.55187,
"xvelAlt2": -1.219814294,
"yvelAlt2": -6.602080212,
"zvelAlt2": -3.365155181,
"alt2ReferenceFrame": "EFG/TDR",
"posUnc": 0.333399744452,
"velUnc": 0.000004,
"mass": 164.5,
"area": 5.065,
"solarRadPressCoeff": 0.0244394,
"dragCoeff": 0.0224391269775,
"dragArea": 4.739,
"revNo": 7205,
"geopotentialModel": "EGM-96",
"dragModel": "JAC70",
"lunarSolar": true,
"solarRadPress": true,
"srpArea": 4.311,
"solidEarthTides": true,
"inTrackThrust": true,
"bDot": 1.23,
"edr": 1.23,
"thrustAccel": 1.23,
"cmOffset": 1.23,
"lastObStart": "2022-11-09T11:20:21.247192Z",
"lastObEnd": "2022-11-09T11:20:21.247192Z",
"obsAvailable": 376,
"obsUsed": 374,
"tracksAvail": 163,
"tracksUsed": 163,
"recODSpan": 3.5,
"actualODSpan": 3.5,
"residualsAcc": 99.5,
"solarFluxF10": 1.23,
"solarFluxF10Avg": 1.23,
"solarFluxAPAvg": 1.23,
"taiUtc": 1.23,
"ut1Utc": 1.23,
"ut1Rate": 1.23,
"polarMotionX": 1.23,
"polarMotionY": 1.23,
"iau1980Terms": 4,
"leapSecondTime": "2021-01-01T01:01:01.123Z",
"integratorMode": "integratorMode",
"partials": "ANALYTIC",
"stepMode": "AUTO",
"fixedStep": true,
"stepSizeSelection": "AUTO",
"stepSize": 1.23,
"errorControl": 1.23,
"sigmaPosUVW": [
1.23,
4.56
],
"sigmaVelUVW": [
1.23,
4.56
],
"rms": 0.991,
"rawFileURI": "rawFileURI",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"tags": [
"TAG1",
"TAG2"
],
"algorithm": "SAMPLE_ALGORITHM",
"sourcedData": [
"DATA1",
"DATA2"
],
"sourcedDataTypes": [
"RADAR"
],
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"descriptor": "descriptor",
"missionCenter": "Mission Center A",
"transactionId": "transactionId",
"origNetwork": "OPS1",
"sourceDL": "AXE"
},
"elset": {
"idElset": "ELSET-ID",
"classificationMarking": "U",
"satNo": 12,
"epoch": "2018-01-01T16:00:00.123456Z",
"meanMotion": 1.1,
"idOnOrbit": "ONORBIT-ID",
"eccentricity": 0.333,
"inclination": 45.1,
"raan": 1.1,
"argOfPerigee": 1.1,
"meanAnomaly": 179.1,
"revNo": 111,
"bStar": 1.1,
"agom": 0.0126,
"ballisticCoeff": 0.00815,
"meanMotionDot": 1.1,
"meanMotionDDot": 1.1,
"semiMajorAxis": 1.1,
"period": 1.1,
"apogee": 1.1,
"perigee": 1.1,
"origObjectId": "ORIGOBJECT-ID",
"idOrbitDetermination": "026dd511-8ba5-47d3-9909-836149f87686",
"line1": "Example line1",
"line2": "Example line2",
"descriptor": "Example description",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"rawFileURI": "Example URI",
"origin": "THIRD_PARTY_DATASOURCE",
"sourceDL": "AXE",
"source": "Bluestaq",
"dataMode": "TEST",
"tags": [
"PROVIDER_TAG1",
"PROVIDER_TAG2"
],
"algorithm": "Example algorithm",
"sourcedData": [
"OBSERVATION_UUID1",
"OBSERVATION_UUID2"
],
"sourcedDataTypes": [
"RADAR",
"RF"
],
"transactionId": "TRANSACTION-ID",
"ephemType": 1,
"origNetwork": "OPS1"
},
"tags": [
"PROVIDER_TAG1",
"PROVIDER_TAG2"
]
}Response
Success
Changes
- info
added the new optional request property
/
- info
- info
added the new
ECR/ECEFenum value to the request property/
- info
Some revisions have not been checked yet.