Tổng quan
Chứa thông tin về trạng thái điều hướng.
Hàm thành viên công khai | |
(NSTimeInterval) | – roundedTime: |
Trả về thời gian được làm tròn đến phút gần nhất, tối thiểu là một phút. | |
(NSMeasurement< NSUnitLength * > *) | - khoảng cách tròn: |
Trả về số đo làm tròn đại diện cho khoảng cách đã cho, có tính đến lựa chọn ưu tiên của người dùng và đơn vị khoảng cách được đề xuất cho tuyến đường. | |
(NSArray< NSattributionString * > *) | – instructionsForStep:options: |
Hướng dẫn được định dạng cho bước cụ thể. | |
Thuộc tính | |
GMSNavigationNavState | navState |
GMSNavigationNavState hiện tại để điều hướng. | |
GMSNavigationStepInfo * | currentStep |
Thông tin về bước điều động sắp tới. | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
Các bước còn lại sau bước hiện tại. | |
CẢM GIÁC | routeChanged |
Liệu tuyến đường có thay đổi kể từ tin nhắn được gửi gần đây nhất hay không. | |
Khoảng thời gian NSTime | timeToCurrentStepSeconds |
Thời gian còn lại ước tính tính bằng giây trên tuyến đường đến bước hiện tại. | |
Khoảng cách vị trí CL | distanceToCurrentStepMeters |
Khoảng cách còn lại ước tính tính bằng mét dọc theo tuyến đường đến bước hiện tại . | |
Khoảng thời gian NSTime | timeToFinalDestinationSeconds |
Thời gian còn lại ước tính tính bằng giây để tới đích đến cuối cùng. | |
Khoảng cách vị trí CL | distanceToFinalDestinationMeters |
Khoảng cách còn lại ước tính tính bằng mét tới điểm đến cuối cùng. |
Tài liệu về hàm thành phần
- (NSTimeInterval) thời gian làm tròn: | (NSTimeInterval) | timeSeconds |
Trả về thời gian được làm tròn đến phút gần nhất, tối thiểu là một phút.
Điều này có thể hữu ích khi hiển thị thông tin tuyến đường cho người dùng vì việc hiển thị thời gian như "0 phút" như vậy có thể gây nhầm lẫn.
Do những quy định trên nên giá trị nhập vào phương thức này phải luôn là số dương.
– (NSMeasurement<NSUnitLength *> *) roundedDistance: | (Khoảng cách vị trí CLLocation) | distanceMeters |
Trả về số đo làm tròn đại diện cho khoảng cách đã cho, có tính đến lựa chọn ưu tiên của người dùng và đơn vị khoảng cách được đề xuất cho tuyến đường.
– (NSArray<NSAttributionString *> *) guidesForStep: | (GMSNavigationStepInfo *) | stepInfo | |
tuỳ chọn: | (GMSNavigationInstructionOptions *) | tuỳ chọn | |
Hướng dẫn được định dạng cho bước cụ thể.
Tài liệu về tài sản
– (GMSNavigationNavState) navState [read, assign] |
GMSNavigationNavState
hiện tại để điều hướng.
– (GMSNavigationStepInfo*) currentStep [read, assign] |
Thông tin về bước điều động sắp tới.
Chính sách này chỉ được thiết lập nếu navState là GMSNavigationNavStateEnroute và nếu không thì sẽ rỗng.
– (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign] |
Các bước còn lại sau bước hiện tại.
– (BOOL) routeChanged [read, assign] |
Liệu tuyến đường có thay đổi kể từ tin nhắn được gửi gần đây nhất hay không.
Việc thay đổi tuyến đường có thể do việc định tuyến lại, thêm/xoá điểm tham chiếu, người dùng chọn hoặc lái xe vào một tuyến đường thay thế hoặc do cập nhật tình hình giao thông.
– (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
Thời gian còn lại ước tính tính bằng giây trên tuyến đường đến bước hiện tại.
– (CLLocationDistance) distanceToCurrentStepMeters [read, assign] |
Khoảng cách còn lại ước tính tính bằng mét dọc theo tuyến đường đến bước hiện tại .
– (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
Thời gian còn lại ước tính tính bằng giây để tới đích đến cuối cùng.
– (CLLocationDistance) distanceToFinalDestinationMeters [read, assign] |
Khoảng cách còn lại ước tính tính bằng mét tới điểm đến cuối cùng.