Upload Point
Upload a single track point
Service Introduction
You can upload a single track point through this request.
Interface address
https://lbs.navinfo.com/open-api/geofence/v1/track/addpoint
Request method
GET/POST
The post request parameters should be transmitted in x-www-form-urlencoded mode
请求参数
If the user has customized the attribute field of the track in advance, you can select (not required) to add a custom field in the
request parameters and transfer the value.See the following table for the description of uploading a single track point:
Parameter | Type | Meaning | Required | Default | Remarks |
---|---|---|---|---|---|
ak |
string |
Developer Key |
Yes |
your ak |
|
service_id |
int |
The service ID returned when creating the service |
Yes |
||
terminal_name |
string |
Terminal name, which identifies the terminal to which the track point belongs |
Yes |
||
latitude |
string |
latitude(-90.0 ~ 90.0) |
Yes |
||
longitude |
string |
longitude(-180.0 ~ 180.0) |
Yes |
||
loc_time |
string |
current location time. |
Yes |
Note: returned in timestamp format,eg:1620626415000。 |
|
coord_type_input |
string |
Coordinate type |
No |
gcj02 |
wgs84: WGS84 coordinates |
speed |
string |
speed |
No |
Unit: km / h |
|
direction |
string |
direction |
No |
Value range: |
|
height |
string |
height |
No |
Unit: meter |
|
radius |
string |
Positioning accuracy, the value returned by GPS or positioning SDK. |
No |
Unit: meter |
|
object_name |
string |
Name of image file uploaded through track SDK |
No |
||
positioning_type |
string |
Track point positioning method. |
No |
1 |
|
Response data
name | Type | Meaning | Remarks |
---|---|---|---|
code |
int |
return status |
|
message |
string |
Return status description |
Service example
Upload multiple points
Service Introduction
Multiple track points can be uploaded through this request.
Interface address
https://lbs.navinfo.com/open-api/geofence/v1/track/addpoints
Request method
POST
The post request parameters should be transmitted in x-www-form-urlencoded mode
Request parameters
If the user has customized the attribute field of the track in advance, you can select (not required) to add a custom field in the
request parameters and transfer the value.See the following table for the description of uploading multiple track points:
Parameter | Type | Meaning | Required | Default | Remarks | |
---|---|---|---|---|---|---|
ak |
string |
Developer Key |
Yes |
your ak |
||
service_id |
int |
The service ID returned when creating the service |
Yes |
|||
point_list |
array |
points list |
Yes |
Note: the total number of points shall not exceed 100. |
||
terminal_name |
string |
Terminal name, which identifies the terminal to which the track point belongs |
Yes |
|||
latitude |
string |
latitude(-90.0 ~ 90.0) |
Yes |
|||
longitude |
string |
longitude(-180.0 ~ 180.0) |
Yes |
|||
loc_time |
string |
current location time. |
Yes |
Note: returned in timestamp format,eg:1620626415000。 |
||
coord_type_input |
string |
Coordinate type |
No |
gcj02 |
wgs84: WGS84 coordinates |
|
speed |
string |
speed |
No |
Unit: km / h |
||
direction |
string |
direction |
No |
Value range: |
||
height |
string |
height |
No |
Unit: meter |
||
radius |
string |
Positioning accuracy, the value returned by GPS or positioning SDK. |
No |
Unit: meter |
||
object_name |
string |
Name of image file uploaded through track SDK |
No |
|||
positioning_type |
string |
Track point positioning method. |
No |
1 |
|
Response data
Return Value | Type | Meaning | Remarks | |
---|---|---|---|---|
code |
int |
return status |
||
message |
string |
Return status description |
||
data |
object |
Return results |
||
success_num |
int |
Number of points uploaded successfully |
||
param_error |
array |
The point of upload failure caused by incorrect input parameters |
The format is the same as that of track point upload. Uploaded point_ List, the point where the parameter does not conform to the specification and the error information of the point (returned in the "error" field) |
|
internal_error |
array |
The point where the upload failed due to an internal server error |
The format is the same as that of track point upload |
Parameter demonstration