Thông báo phản hồi ComputeCustomRoutes.
| Biểu diễn dưới dạng JSON |
|---|
{ "routes": [ { object ( |
| Trường | |
|---|---|
routes[] |
Các tuyến đường "tốt nhất" cho mục tiêu tuyến đường đầu vào. |
fastest |
Tuyến đường tham chiếu nhanh nhất. |
shortest |
Tuyến tham chiếu ngắn nhất. |
fallback |
Thông tin dự phòng cho các tuyến tuỳ chỉnh. |
CustomRoute
Đóng gói tuyến đường tuỳ chỉnh được tính toán dựa trên mục tiêu tuyến do khách hàng chỉ định. CustomRoute chứa một tuyến đường và một mã thông báo tuyến đường. Bạn có thể truyền các thông tin này đến NavSDK để tạo lại tuyến đường tuỳ chỉnh cho tính năng chỉ đường từng chặng.
| Biểu diễn dưới dạng JSON |
|---|
{
"route": {
object ( |
| Trường | |
|---|---|
route |
Tuyến đường được coi là "tốt nhất" cho mục tiêu tuyến đường đầu vào. |
token |
Mã thông báo tuyến được mã hoá base64 an toàn trên web có thể được truyền đến NavSDK, cho phép NavSDK tái tạo tuyến trong quá trình điều hướng và trong trường hợp định tuyến lại, hãy tuân thủ ý định ban đầu khi |
FallbackInfo
Đóng gói thông tin dự phòng cho ComputeCustomRoutes. ComputeCustomRoutes thực hiện hai loại dự phòng:
Nếu không thể tính toán tuyến đường bằng
routingPreferencedo khách hàng yêu cầu, thì ứng dụng sẽ chuyển sang một chế độ định tuyến khác. Trong trường hợp này,fallback_routing_modevàrouting_mode_fallback_reasonsẽ được dùng để thông báo về chế độ định tuyến dự phòng đã sử dụng, cũng như lý do dự phòng.Nếu không thể tính toán tuyến đường "tốt nhất" cho mục tiêu tuyến do khách hàng chỉ định, thì hệ thống có thể dự phòng đến một mục tiêu khác.
fallback_route_objectiveđược dùng để truyền đạt mục tiêu tuyến dự phòng.
| Biểu diễn dưới dạng JSON |
|---|
{ "routingMode": enum ( |
| Trường | |
|---|---|
routing |
Chế độ định tuyến được dùng cho phản hồi. Nếu tính năng dự phòng được kích hoạt thì chế độ này có thể khác với lựa chọn ưu tiên định tuyến đã đặt trong yêu cầu ứng dụng ban đầu. |
routing |
Lý do tại sao phản hồi dự phòng được sử dụng thay cho phản hồi ban đầu. Trường này chỉ được điền khi chế độ dự phòng được kích hoạt và phản hồi dự phòng được trả về. |
route |
Mục tiêu tuyến đường được dùng cho phản hồi. Nếu phương án dự phòng được kích hoạt, thì mục tiêu có thể khác với mục tiêu tuyến đường được cung cấp trong yêu cầu ban đầu của ứng dụng. |