การอ้างอิงคลาส GMSNavigationStepInfo

การอ้างอิงคลาส GMSNavigationStepInfo

ภาพรวม

ข้อมูลเกี่ยวกับขั้นตอนเดียวตามเส้นทางการนำทาง

ฟังก์ชันสมาชิกแบบสาธารณะ

(nullable UIImage *) - maneuverImageWithOptions:
 รูปภาพ UI สำหรับการบังคับทิศทางของขั้นตอนนี้โดยใช้ตัวเลือกที่มีให้
(nullable UIImage *) - เลนรูปภาพด้วยตัวเลือก:
 รูปภาพ UI สำหรับคำแนะนำช่องทางของขั้นตอนนี้โดยใช้ตัวเลือกที่มีให้

พร็อพเพอร์ตี้

GMSNavigationManeuverวิธีดำเนินการ
 GMSNavigationManeuver สำหรับขั้นตอนนี้
NSArray< GMSNavigationLane * > * เลน
 ช่องทางต่างๆ ที่ใช้ได้สำหรับขั้นตอนนี้
NSString * fullRoadName
 ชื่อเต็มของถนนในขั้นตอนนี้ซึ่งมีข้อมูลทั้งหมดของถนน รวมถึงทิศทาง
NSString * simpleRoadName
 ชื่อถนนแบบง่าย
NSString * fullInstructionText
 ข้อความทั้งหมดของคำแนะนำสำหรับขั้นตอนนี้
NSString * exitNumber
 หมายเลขทางออกของขั้นตอนนี้ หากมี
GMSNavigationDrivingSidedrivingSide
 ขั้นตอนนี้อยู่ในเส้นทางไดรฟ์ขวาหรือไดรฟ์ซ้าย
NSIntegerroundaboutTurnNumber
 จำนวนการออกที่นับแล้วเทียบเคียงกับตำแหน่งที่เข้าวงเวียน
NSIntegerstepNumber
 ดัชนีของขั้นตอนในรายการขั้นตอนทั้งหมดในเส้นทาง
ระยะทางของ CLLocationdistanceFromPrevStepMeters
 ระยะทางทั้งหมดของขั้นตอนนี้
NSTimeIntervaltimeFromPrevStepSeconds
 เวลาโดยประมาณที่ใช้ในขั้นตอนนี้

เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก

- (nullable UIImage *) maneuverImageWithOptions: (GMSNavigationStepInfoImageOptions เป็นค่าว่าง *) ตัวเลือก

รูปภาพ UI สำหรับการบังคับทิศทางของขั้นตอนนี้โดยใช้ตัวเลือกที่มีให้

ระบบจะใช้ค่าของตัวเลือกเริ่มต้นหากพารามิเตอร์ตัวเลือกเป็น nil

แสดงผลเป็น nil หากไม่มีรูปภาพการเคลื่อนไหวสำหรับขั้นตอนนี้

- (nullable UIImage *) lanesImageWithOptions: (GMSNavigationStepInfoImageOptions เป็นค่าว่าง *) ตัวเลือก

รูปภาพ UI สำหรับคำแนะนำช่องทางของขั้นตอนนี้โดยใช้ตัวเลือกที่มีให้

ระบบจะใช้ค่าของตัวเลือกเริ่มต้นหากพารามิเตอร์ตัวเลือกเป็น nil

ส่งคืน nil หากไม่มีคำแนะนำช่องทางสำหรับขั้นตอนนี้


เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

GMSNavigationManeuver สำหรับขั้นตอนนี้

- (NSArray<GMSNavigationLane *>*) เลน [read, assign]

ช่องทางต่างๆ ที่ใช้ได้สำหรับขั้นตอนนี้

อาร์เรย์จะมีการจัดเรียงให้ช่องทางแรกอยู่ทางซ้าย และช่องทางสุดท้ายอยู่ทางขวา โดยไม่คํานึงถึงฝั่งการขับรถ

ส่งคืน nil หากไม่มีคำแนะนำช่องทางสำหรับขั้นตอนนี้

- (NSString*) fullRoadName [read, assign]

ชื่อเต็มของถนนในขั้นตอนนี้ซึ่งมีข้อมูลทั้งหมดของถนน รวมถึงทิศทาง

ตัวอย่าง (แสดงตัวอย่างแต่ละบรรทัดแยกกัน)

ถนน Lean Ave

CA-85 / มุมมอง Mtn

ออกจาก 9A / ถนน North First

- (NSString*) simpleRoadName [read, assign]

ชื่อถนนแบบง่าย

ชื่อนี้จะสั้นกว่าชื่อถนนแบบเต็ม และไม่มีข้อมูลที่ระบุตัวตนทั้งหมดของถนน เช่น ทิศทางหรือชื่อทางออก

ตัวอย่าง (แสดงตัวอย่างแต่ละบรรทัดแยกกัน)

ถนน Lean Ave

CA-85

ออกจาก 9A

- (NSString*) fullInstructionText [read, assign]

ข้อความทั้งหมดของคำแนะนำสำหรับขั้นตอนนี้

ตัวอย่าง (แสดงตัวอย่างแต่ละบรรทัดแยกกัน)

เลี้ยวซ้ายเข้าสู่ Lean Ave

ใช้ช่องทางขวาเพื่อใช้ทางลาด CA-85 ไปยัง Mtn View

ใช้ช่องทางที่ 2 จากขวาเพื่อใช้ทางออก 9A ไปยังถนน North First

- (NSString*) exitNumber [read, assign]

หมายเลขทางออกของขั้นตอนนี้ หากมี

ขั้นตอนนี้อยู่ในเส้นทางไดรฟ์ขวาหรือไดรฟ์ซ้าย

- (NSInteger) roundaboutTurnNumber [read, assign]

จำนวนการออกที่นับแล้วเทียบเคียงกับตำแหน่งที่เข้าวงเวียน

มีไว้สำหรับวงเวียนเท่านั้น หากไม่เป็นเช่นนั้น -1

- (NSInteger) stepNumber [read, assign]

ดัชนีของขั้นตอนในรายการขั้นตอนทั้งหมดในเส้นทาง

ขั้นตอนแรกมีขั้นตอนที่ 0

- (CLLocationระยะทาง) distanceFromPrevStepMeters [read, assign]

ระยะทางทั้งหมดของขั้นตอนนี้

โดยค่านี้จะไม่เปลี่ยนแปลง

- (NSTimeInterval) timeFromPrevStepSeconds [read, assign]

เวลาโดยประมาณที่ใช้ในขั้นตอนนี้

โดยค่านี้จะไม่เปลี่ยนแปลง