Get Drone
Gets a list of all drones.
Response Body
| Name | Type | Description |
|---|---|---|
ID |
String |
Unique ID of the Drone. |
Name |
String |
Name of the Drone. |
ClassName |
String |
ClassName of the Drone. |
HomeStation |
String |
Station name of the Home Station. |
PairedStation |
String |
Station name of the paired Station (None if not set). |
HasPairedStation |
Boolean |
Has Drone a paired station? |
CurrentDestination |
String |
Current Destination of the drone (No Destination if drone has no destination). |
FlyingSpeed |
String |
Current speed of the drone in km/h. |
MaxSpeed |
String |
Max speed of the drone in km/h. |
CurrentFlyingMode |
String |
Current flying mode of the Drone. |
location |
Object |
Location details of the Drone. |
x |
Float |
X Location in the World. |
y |
Float |
Y Location in the World. |
z |
Float |
Z Location in the World. |
rotation |
Float |
Rotation of the Actor (0 - 359, 0 = North, 90 = East, 180 = South, 270 = West). |
features |
Object |
An object with actor coordinates and name information. |
properties |
Object |
Name information about the actor. |
name |
String |
Display Name of the Actor. |
type |
String |
Type of the Object. |
geometry |
Object |
Geometry information about the Actor. |
coordinates |
Object |
The Actor coordinates. |
x |
Float |
X Location of the Actor. |
y |
Float |
Y Location of the Actor. |
z |
Float |
Z Location of the Actor. |
type |
String |
It’s always "Point". |
Example Response
[
{
"ID": "BP_DroneTransport_C_2147415346",
"Name": "Drone",
"ClassName": "BP_DroneTransport_C",
"HomeStation": "Arlanda",
"PairedStation": "None",
"HasPairedStation": false,
"CurrentDestination": "No Destination",
"FlyingSpeed": 0,
"MaxSpeed": 0,
"CurrentFlyingMode": "None",
"location": {
"x": -48777.9609375,
"y": 252677.703125,
"z": -3190.923583984375,
"rotation": 90
},
"features": {
"properties": {
"name": "Drone",
"type": "Drone"
},
"geometry": {
"coordinates": {
"x": -48777.9609375,
"y": 252677.703125,
"z": -3190.923583984375
},
"type": "Point"
}
}
}
]