Get Road Network Nodes
Get nodes and coordinates from a specified road network.
Endpoint Information
Section titled “Endpoint Information”- Name: List nodes
- Description: Returns the nodes associated with a robot.
- Method:
POST - Path:
remoteApi/nodeList - Login required: No
- Permission required: Yes
Request Parameters
Section titled “Request Parameters”| Parameter | Type | Required | Example | Description |
|---|---|---|---|---|
| dogCode | String | Yes | 123 | Robot code |
Example:
{ "dogCode": "DOG2011258510273380352"}Response
Section titled “Response”| Field | Type | Example | Description |
|---|---|---|---|
| nodeCode | String | a001_3 | Node code |
| nodeName | String | — | Node name |
| dogCode | String | 1 | Robot code |
| floor | String | a001 | Floor |
| coordinate | String | -283.592000,468.701000,-31.600000 | Node coordinates in x,y,z format, in cm |
Example:
{ "success": true, "code": 200, "msg": "Operation succeeded", "data": [ { "nodeCode": "A1_1", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "156.789000,6.782200,0.000000" }, { "nodeCode": "A1_2", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "-151.144200,15.114400,0.000000" }, { "nodeCode": "A1_4", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "-981.010000,50.000000,0.000000" }, { "nodeCode": "A1_5", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "-833.206000,43.786700,0.000000" }, { "nodeCode": "A1_6", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "-449.273000,27.647100,0.000000" }, { "nodeCode": "A1_7", "nodeName": null, "dogCode": "DOG2011258510273380352", "floor": "A1", "coordinate": "-626.168800,98.281000,0.000000" } ]}Error Codes
Section titled “Error Codes”| Code | Description |
|---|---|
| 400 | Invalid parameters |
| 401 | Unauthorized |
| 403 | Access denied |
| 404 | Resource not found |
| 500 | Internal server error |