Tổng quan
Thông tin về một bước duy nhất trong một tuyến đường điều hướng.
Hàm thành viên công khai | |
(nullable UIImage *) | – maneuverImageWithOptions: |
UIImage để thực hiện bước này bằng các tuỳ chọn được cung cấp. | |
(nullable UIImage *) | – lanesImageWithOptions: |
UIImage để hướng dẫn làn đường của bước này sử dụng các tuỳ chọn được cung cấp. | |
Thuộc tính | |
GMSNavigationManeuver | thao tác |
GMSNavigationManeuver cho bước này. | |
NSArray< GMSNavigationLane * > * | làn |
Các làn đường có sẵn khác nhau cho bước này. | |
NSString * | fullRoadName |
Tên đầy đủ của đường cho bước này, chứa tất cả thông tin về con đường, bao gồm cả chỉ đường. | |
NSString * | simpleRoadName |
Phiên bản đơn giản của tên đường. | |
NSString * | fullInstructionText |
Toàn văn hướng dẫn cho bước này. | |
NSString * | exitNumber |
Thoát số của bước này nếu có. | |
GMSNavigationDrivingSide | drivingSide |
Liệu bước này đang đi trên tuyến đường lái xe bên phải hay lái xe bên trái. | |
NSInteger | roundaboutTurnNumber |
Số lối ra được tính tương ứng với vị trí nơi đường vòng được đi vào. | |
NSInteger | stepNumber |
Chỉ mục của bước trong danh sách tất cả các bước trong tuyến đường. | |
Khoảng cách vị trí CL | distanceFromPrevStepMeters |
Tổng khoảng cách của bước này. | |
Khoảng thời gian NSTime | timeFromPrevStepSeconds |
Thời gian ước tính cần để hoàn tất bước này. |
Tài liệu về hàm thành phần
- (nullable UIImage *) maneuverImageWithOptions: | (GMSNavigationStepInfoImageOptions có thể nhận giá trị rỗng *) | tuỳ chọn |
UIImage để thực hiện bước này bằng các tuỳ chọn được cung cấp.
Các giá trị tuỳ chọn mặc định sẽ được dùng nếu tham số tuỳ chọn là nil.
Trả về nil nếu không có hình ảnh thao tác cho bước này.
- (nullable UIImage *) lanesImageWithOptions: | (GMSNavigationStepInfoImageOptions có thể nhận giá trị rỗng *) | tuỳ chọn |
UIImage để hướng dẫn làn đường của bước này sử dụng các tuỳ chọn được cung cấp.
Các giá trị tuỳ chọn mặc định sẽ được dùng nếu tham số tuỳ chọn là nil.
Trả về giá trị rỗng nếu không có hướng dẫn làn đường cho bước này.
Tài liệu về tài sản
– thao tác (GMSNavigationManeuver) [read, assign] |
GMSNavigationManeuver
cho bước này.
– (NSArray<GMSNavigationLane *>*) làn [read, assign] |
Các làn đường có sẵn khác nhau cho bước này.
Mảng này được sắp xếp sao cho làn đường đầu tiên ở bên trái và làn đường cuối cùng ở bên phải bất kể phía lái xe.
Trả về giá trị rỗng nếu không có hướng dẫn làn đường cho bước này.
– (NSString*) fullRoadName [read, assign] |
Tên đầy đủ của đường cho bước này, chứa tất cả thông tin về con đường, bao gồm cả chỉ đường.
Ví dụ (mỗi dòng là một ví dụ riêng biệt):
Đại lộ nhỏ
CA-85 / Chế độ xem Matn
Lối ra 9A / Đường Đ1 phía Bắc
– (NSString*) simpleRoadName [read, assign] |
Phiên bản đơn giản của tên đường.
Tên này ngắn hơn tên đầy đủ của đường và có thể không chứa tất cả thông tin nhận dạng về đường như chỉ đường hoặc tên lối ra.
Ví dụ (mỗi dòng là một ví dụ riêng biệt):
Đại lộ nhỏ
CA-85
Thoát 9A
– (NSString*) fullInstructionText [read, assign] |
Toàn văn hướng dẫn cho bước này.
Ví dụ (mỗi dòng là một ví dụ riêng biệt):
Rẽ trái vào Lean Ave.
Sử dụng làn đường bên phải để đi theo đoạn đường nối CA-85 đến Matn View.
Sử dụng làn đường thứ 2 từ bên phải để đi theo lối ra 9A về phía đường North First Street.
– (NSString*) exitNumber [read, assign] |
Thoát số của bước này nếu có.
– (GMSNavigationDrivingSide) drivingSide [read, assign] |
Liệu bước này đang đi trên tuyến đường lái xe bên phải hay lái xe bên trái.
– (NSInteger) roundaboutTurnNumber [read, assign] |
Số lối ra được tính tương ứng với vị trí nơi đường vòng được đi vào.
Chỉ đặt cho đường vòng, nếu không thì giá trị là -1.
– (NSInteger) stepNumber [read, assign] |
Chỉ mục của bước trong danh sách tất cả các bước trong tuyến đường.
Bước đầu tiên có bước số 0.
– (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
Tổng khoảng cách của bước này.
Giá trị này không thay đổi.
– (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
Thời gian ước tính cần để hoàn tất bước này.
Giá trị này không thay đổi.