ภาพรวม
มีข้อมูลเกี่ยวกับสถานะของการนำทาง
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(NSTimeInterval) | - ปัดเศษเวลา: |
แสดงผลเวลาที่ปัดเศษเป็นจำนวนเต็มนาทีที่ใกล้ที่สุด โดยมีขั้นต่ำอยู่ที่ 1 นาที | |
(NSMeasurement< NSUnitLength * > *) | - ระยะทางปัดเศษ: |
ส่งคืนการวัดค่าโค้งมนที่แสดงถึงระยะทางที่ระบุ โดยพิจารณาจากค่ากำหนดของผู้ใช้และหน่วยระยะทางที่แนะนำสำหรับเส้นทาง | |
(NSArray< NSAttributedString * > *) | - คำแนะนำสำหรับขั้นตอน:ตัวเลือก: |
วิธีการที่มีการจัดรูปแบบสำหรับขั้นตอนที่ระบุ | |
พร็อพเพอร์ตี้ | |
GMSNavigationNavState | navState |
GMSNavigationNavState ปัจจุบันสำหรับการนำทาง | |
GMSNavigationStepInfo * | currentStep |
ข้อมูลเกี่ยวกับขั้นตอนการเตรียมพร้อมที่กำลังจะมาถึง | |
NSArray< GMSNavigationStepInfo * > * | remainingSteps |
ขั้นตอนที่เหลือหลังจากขั้นตอนปัจจุบัน | |
บูลีน | routeChanged |
เส้นทางเปลี่ยนไปนับจากข้อความที่ส่งล่าสุดหรือไม่ | |
NSTimeInterval | timeToCurrentStepSeconds |
เวลาที่เหลือโดยประมาณในหน่วยวินาทีระหว่างทางไปยังขั้นตอนปัจจุบัน | |
ระยะทางของ CLLocation | distanceToCurrentStepMeters |
ระยะทางที่เหลือโดยประมาณ หน่วยเป็นเมตรระหว่างเส้นทางไปยังขั้นตอนปัจจุบัน | |
NSTimeInterval | timeToFinalDestinationSeconds |
เวลาที่เหลืออยู่โดยประมาณในหน่วยวินาทีที่ไปถึงจุดหมายสุดท้าย | |
ระยะทางของ CLLocation | distanceToFinalDestinationMeters |
ระยะทางที่เหลือโดยประมาณในหน่วยเมตรถึงจุดหมายสุดท้าย |
เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก
- (NSTimeInterval) roundedTime: | (NSTimeInterval) | timeSeconds |
แสดงผลเวลาที่ปัดเศษเป็นจำนวนเต็มนาทีที่ใกล้ที่สุด โดยมีขั้นต่ำอยู่ที่ 1 นาที
ซึ่งจะมีประโยชน์เมื่อแสดงข้อมูลเส้นทางแก่ผู้ใช้ เนื่องจากอาจทำให้สับสนเวลาที่แสดงเวลา "0 นาที" ได้
ด้วยเหตุผลข้างต้น ค่าที่ป้อนสำหรับวิธีนี้จึงควรเป็นค่าบวกเสมอ
- (NSMeasurement<NSUnitLength *> *) roundedDistance: | (CLLocationLocation) | distanceMeters |
ส่งคืนการวัดค่าโค้งมนที่แสดงถึงระยะทางที่ระบุ โดยพิจารณาจากค่ากำหนดของผู้ใช้และหน่วยระยะทางที่แนะนำสำหรับเส้นทาง
- (NSArray<NSAttributedString *> *) instructionsForStep: | (GMSNavigationStepInfo *) | stepInfo | |
ตัวเลือก: | (GMSNavigationInstructionOptions *) | ตัวเลือก | |
วิธีการที่มีการจัดรูปแบบสำหรับขั้นตอนที่ระบุ
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (GMSNavigationNavState) navState [read, assign] |
GMSNavigationNavState
ปัจจุบันสำหรับการนำทาง
- (GMSNavigationStepInfo*) currentStep [read, assign] |
ข้อมูลเกี่ยวกับขั้นตอนการเตรียมพร้อมที่กำลังจะมาถึง
ซึ่งจะตั้งค่าก็ต่อเมื่อ navState เป็น GMSNavigationNavStateEnredirect และเป็น Null เท่านั้น
- (NSArray<GMSNavigationStepInfo *>*) remainingSteps [read, assign] |
ขั้นตอนที่เหลือหลังจากขั้นตอนปัจจุบัน
- (BOOL) routeChanged [read, assign] |
เส้นทางเปลี่ยนไปนับจากข้อความที่ส่งล่าสุดหรือไม่
การเปลี่ยนเส้นทางอาจเกิดจากการเปลี่ยนเส้นทาง เพิ่ม/ลบจุดอ้างอิง ผู้ใช้เลือกหรือขับรถไปตามเส้นทางอื่น หรือการอัปเดตการจราจร
- (NSTimeInterval) timeToCurrentStepSeconds [read, assign] |
เวลาที่เหลือโดยประมาณในหน่วยวินาทีระหว่างทางไปยังขั้นตอนปัจจุบัน
- (CLLocationระยะทาง) distanceToCurrentStepMeters [read, assign] |
ระยะทางที่เหลือโดยประมาณ หน่วยเป็นเมตรระหว่างเส้นทางไปยังขั้นตอนปัจจุบัน
- (NSTimeInterval) timeToFinalDestinationSeconds [read, assign] |
เวลาที่เหลืออยู่โดยประมาณในหน่วยวินาทีที่ไปถึงจุดหมายสุดท้าย
- (CLLocationDistance) distanceToFinalDestinationMeters [read, assign] |
ระยะทางที่เหลือโดยประมาณในหน่วยเมตรถึงจุดหมายสุดท้าย