Last Updated on : 2023-06-20 14:52:24download
Query the data of geofences by geofence ID.
GET: /v2.0/iot-01/fences/batch
Parameter name | Type | IN | Required | Description |
---|---|---|---|---|
fence_ids | String | query | true | One or more device IDs, separated with commas (,). Maximum value: 50. |
coord_type_output | String | query | false | Indicates the types of the longitude and latitude positioning coordinate system. Valid values:
|
Parameter name | Type | Description |
---|---|---|
result | List |
Description of result
Parameter name | Type | Description |
---|---|---|
fence_id | Long | The geofence ID. |
fence_name | String | The name of the geofence. |
bind_type | Integer | Indicates the binding type of the geofence. Valid values:
|
entity_id | String | The ID of a monitored object. |
shape | String | Indicates the shape of the geofence. Valid values:
|
fence_data | FenceShapeDataRes |
The data points (DPs) of a geofence. |
warn_rule | Integer | Indicates the alert rules. Valid values:
|
enable | Integer | Indicates whether the geofence is enabled. Valid values:
|
Description of fence_data
Parameter name | Type | Description |
---|---|---|
circle | CircleDataRes |
The data of a circular geofence. |
polygon | List |
The data of a polygonal geofence. |
Description of polygon
Parameter name | Type | Description |
---|---|---|
lon | Double | The longitude of a polygonal point. |
lat | Double | The latitude of a polygonal point. |
Description of circle
Parameter name | Type | Description |
---|---|---|
radius | Integer | The radius of a geofence. Unit: meters. |
lon | Double | The longitude of a geofence center point. |
lat | Double | The latitude of a geofence center point. |
GET: /v2.0/iot-01/fences/batch?fence_ids=44009,44010
{
"result": [
{
"shape": "circle",
"fence_data": {
"circle": {
"lon": 31.218,
"radius": 300,
"lat": 121.3604
}
},
"entity_id": "vdevo16245017293****",
"bind_type": 1,
"fence_id": 44009,
"fence_name": "The First Geofence",
"enable": 0,
"warn_rule": 1
},
{
"shape": "circle",
"fence_data": {
"circle": {
"lon": 31.218093093844796,
"radius": 200,
"lat": 121.36040929664462
}
},
"entity_id": "",
"bind_type": 2,
"fence_id": 44010,
"fence_name": "The First Geofence",
"enable": 1,
"warn_rule": 1
}
],
"t": 1625222073106,
"success": true
}
For more information, see error code.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback