Request for sensor data to be interpolated given a filter criterion.
The interpolated data is added to the database and accessed via the
GetSensorDataReq request with a tag with the messageID
of this request. The interpolation may take some time, and so the interpolated
data should only be requested after receipt of a InterpolateDataNtf
message with the inReplyTo field set to the messageID
of this request, and the progress field set to 100.
| Type | Name and description |
|---|---|
Timestamp |
afterTimestamp after which to get data (null for no start time). |
float[] |
aoiArea of interest to interpolate over. |
Timestamp |
beforeTimestamp before which to get data (null for no end time). |
float |
gridSpacingSpacing between interpolated points (meters). |
float |
maxDepthMaximum depth of data points to use (m). |
String |
methodInterpolation method (null for default). |
float |
minDepthMinimum depth of data point to use (m). |
Long |
nodeIDNode ID (null for any). |
String |
quantityQuantity (must be specified). |
String |
sensorClassSensor class (null for any). |
String |
sensorIDSensor ID (null for any). |
List<String> |
tagsTags (null for any). |
| Constructor and description |
|---|
InterpolateDataReq
() |
| Methods inherited from class | Name |
|---|---|
class Message |
setPerformative, toString, getSender, setMessageID, getSentAt, setRecipient, getInReplyTo, setSentAt, setSender, getPerformative, getRecipient, getMessageID, setInReplyTo, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Timestamp after which to get data (null for no start time).
Area of interest to interpolate over. Defined by a 4-tuple: (top latitude, left longitude, bottom latitude, right longitude).
Timestamp before which to get data (null for no end time).
Spacing between interpolated points (meters).
Maximum depth of data points to use (m).
Interpolation method (null for default).
Minimum depth of data point to use (m).
Node ID (null for any).
Quantity (must be specified).
Sensor class (null for any).
Sensor class specification ending in a "/" are considered to be
requiring only a partial match.
Sensor ID (null for any).
Copyright 2013-21, Acoustic Research Laboratory, National University of Singapore, and Subnero Pte Ltd