Observation
POST /udl/soiobservationset
Changed onService operation to take a single SOIObservationSet record 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/soiobservationset
- Authnone declared
Request body
Example request
{
"id": "026dd511-8ba5-47d3-9909-836149f87686",
"classificationMarking": "U",
"msgCreateDate": "2022-07-07T16:00:00.123Z",
"idSensor": "SENSOR-ID",
"origSensorId": "ORIGSENSOR-ID",
"sensorAsId": "026dd511-8ba5-47d3-9909-836149f87686",
"idOnOrbit": "ONORBIT-ID",
"satNo": 101,
"origObjectId": "ORIGOBJECT-ID",
"senlat": 45.1,
"senlon": 179.1,
"senalt": 1.1,
"senx": 1.1,
"seny": 1.1,
"senz": 1.1,
"senvelx": 1.1,
"senvely": 1.1,
"senvelz": 1.1,
"idElset": "REF-ELSET-ID",
"startTime": "2018-01-01T16:00:00.123456Z",
"endTime": "2018-01-01T16:00:00.123456Z",
"numObs": 1,
"type": "OPTICAL",
"polarAngleStart": 1.1,
"polarAngleEnd": 1.1,
"referenceFrame": "J2000",
"senReferenceFrame": "J2000",
"losDeclinationStart": 1.1,
"losDeclinationEnd": 1.1,
"pointingAngleAzStart": 1.1,
"pointingAngleAzEnd": 1.1,
"pointingAngleElStart": 1.1,
"pointingAngleElEnd": 1.1,
"pixelArrayWidth": 32,
"pixelArrayHeight": 32,
"numSpectralFilters": 10,
"spectralFilters": [
"Keyword1",
"Keyword2"
],
"collectionMode": "RATE TRACK",
"gain": 234.2,
"binningHoriz": 2,
"binningVert": 2,
"solarMag": -26.91,
"pixelMax": 16383,
"softwareVersion": "GSV99/17-1",
"satelliteName": "TITAN 3C TRANSTAGE R/B",
"starCatName": "SSTRC5",
"corrQuality": 0.327,
"uct": true,
"validCalibrations": "BOTH",
"calibrationType": "ALL SKY",
"percentSatThreshold": 0.1,
"changeDetected": true,
"periodicityChangeDetected": true,
"brightnessVarianceChangeDetected": true,
"solarPhaseAngleBrightnessChangeDetected": true,
"changeConf": "MEDIUM",
"collectionDensityConf": "MEDIUM",
"periodicitySamplingConf": "MEDIUM",
"periodicityDetectionConf": "MEDIUM",
"collectionId": "b5133288-ab63-4b15-81f6-c7eec0cdb0c0",
"calibrations": [
{
"calExtinctionCoeff": 0.2,
"calSkyBg": 30086.25,
"calBgIntensity": 1.1,
"calSpectralFilterSolarMag": 19.23664587,
"calZeroPoint": 25.15682157,
"calNumDetectedStars": 1,
"calNumCorrelatedStars": 1,
"calExtinctionCoeffUnc": 0.06474939,
"calExtinctionCoeffMaxUnc": 0.19708838,
"calTime": "2023-01-02T16:00:00.123Z",
"calType": "PRE"
}
],
"tags": [
"TAG1",
"TAG2"
],
"transactionId": "TRANSACTION-ID",
"opticalSOIObservationList": [
{
"obStartTime": "2018-01-01T16:00:00.888456Z",
"intensityTimes": [
"2018-01-01T16:00:00.888456Z",
"2018-01-01T16:00:00.898456Z",
"2018-01-01T16:00:00.998456Z"
],
"expDuration": 0.455,
"intensities": [
1.1,
1.1,
1.1
],
"extinctionCoeffs": [
0.32,
0.32,
0.32
],
"extinctionCoeffsUnc": [
0.06,
0.06,
0.06
],
"skyBgs": [
100625.375,
100625.375,
100625.375
],
"localSkyBgs": [
100625.375,
100625.375,
100625.375
],
"localSkyBgsUnc": [
0.065,
0.065,
0.065
],
"numDetectedStars": [
6,
6,
6
],
"numCorrelatedStars": [
3,
3,
3
],
"zeroPoints": [
24.711,
24.711,
24.711
],
"ras": [
107.4,
107.4,
107.4
],
"declinations": [
-0.45,
-0.45,
-0.45
],
"raRates": [
1.3,
0.23,
4.1
],
"declinationRates": [
3.4,
2.2,
0.8
],
"percentSats": [
0.1,
0.2,
1
]
}
],
"radarSOIObservationList": [
{
"obStartTime": "2018-01-01T16:00:00.888456Z",
"tovs": [
"2018-01-01T16:00:00.888456Z",
"2018-01-01T16:00:00.888456Z",
"2018-01-01T16:00:00.888456Z"
],
"rcsValues": [
12.34,
26.11,
43.21
],
"rcsErrorEsts": [
0.01,
0.003,
0.001
],
"polarizations": [
"H",
"L",
"V"
],
"waveformNumber": 2,
"spectralWidths": [
23.45,
20.57,
12.21
],
"rspaces": [
0.006,
0.006,
0.006
],
"xspaces": [
0.006,
0.006,
0.006
],
"doppler2XRs": [
5644.27,
5644.27,
5644.27
],
"deltaTimes": [
0.005,
0.005,
0.005
],
"aspectAngles": [
4.278,
4.278,
4.278
],
"projAngVels": [
0.166,
0.166,
0.166
],
"idStateVector": "99a0de63-b38f-4d81-b057",
"idAttitudeSet": "99a0de63-b38f-4d81-b057",
"ranges": [
877.938,
877.938,
877.938
],
"azimuths": [
278.27,
278.27,
278.27
],
"elevations": [
70.85,
70.85,
70.85
],
"rangeRates": [
0.317,
0.317,
0.317
],
"azimuthRates": [
-1.481,
-1.481,
-1.481
],
"elevationRates": [
-0.074,
-0.074,
-0.074
],
"rangeAccels": [
0.12,
0.01,
0.2
],
"azimuthBiases": [
45.23,
45.23,
45.23
],
"elevationBiases": [
1.23,
1.23,
1.23
],
"rangeBiases": [
1.23,
1.23,
1.23
],
"integrationAngles": [
8.594,
8.594,
8.594
],
"crossRangeRes": [
11.301,
11.301,
11.301
],
"beta": -89.97,
"kappa": 103.04,
"peakAmplitudes": [
33.1,
33.1,
33.1
],
"centerFrequency": 160047.0625,
"pulseBandwidth": 24094.12,
"xpos": [
-1118.577381,
-1118.577381,
-1118.577381
],
"ypos": [
3026.231084,
3026.231084,
3026.231084
],
"zpos": [
6167.831808,
6167.831808,
6167.831808
],
"xvel": [
-4.25242784,
-4.25242784,
-4.25242784
],
"yvel": [
5.291107434,
5.291107434,
5.291107434
],
"zvel": [
-3.356493869,
-3.356493869,
-3.356493869
],
"xaccel": [
-0.075,
-0.74,
-0.4
],
"yaccel": [
-0.007,
0.003,
0.1
],
"zaccel": [
0.1,
0.2,
0.3
]
}
],
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"origNetwork": "OPS1",
"sourceDL": "AXE",
"dataMode": "TEST"
}Response
Success
Changes
- info
added the new optional request property
//
- info
- breaking
the
request property's minLength was increased from0to1 - info
added the new optional request property
//
- breaking
Some revisions have not been checked yet.