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

ข้อมูลอ้างอิงคลาส GMSNavigationWaypoint

ภาพรวม

คลาสจุดอ้างอิงที่เปลี่ยนแปลงไม่ได้ ใช้เพื่อระบุปลายทางการนำทาง

ซึ่งอาจเริ่มต้นจาก CLLocationCoordinate2D หรือรหัส Google Place

รับค่าโดย GMSNavigationMutableWaypoint

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

(อินสแตนซ์ประเภท Nullable)- initWithLocation:title:
 เริ่มต้น GMSNavigationWaypoint นี้ เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติ
(อินสแตนซ์ประเภท Nullable)- initWithPlaceID:title:
 เริ่มต้น GMSNavigationWaypoint นี้ เพื่อแสดงตำแหน่งที่ระบุด้วยรหัสสถานที่
(อินสแตนซ์ประเภท Nullable)- initWithLocation:title:preferSameSideOfRoad:
 เริ่มต้น GMSNavigationWaypoint เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติและด้านข้างของค่ากำหนดถนน
(อินสแตนซ์ประเภท Nullable)- initWithLocation:title:preferredSegmentHeading:
 เริ่มต้น GMSNavigationWaypoint เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติและด้านข้างของค่ากำหนดถนน
(GMSNavigationWaypoint *) - คัดลอก
 แสดงสำเนาของจุดอ้างอิงนี้
(GMSNavigationMutableWaypoint *) - mutableCopy
 แสดงผลสำเนาของจุดอ้างอิงนี้ที่เปลี่ยนแปลงได้

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

NSString * ชื่อ [title]
 ชื่อของจุดอ้างอิง
CLLocationCoordinate2Dพิกัด
 พิกัดของจุดอ้างอิง
NSString * placeID
 รหัสสถานที่ของการชี้ทางนี้
บูลีนpreferSameSideOfRoad
 ระบุว่าควรกำหนดเส้นทางให้คนขับไปยังฝั่งเดียวกันของถนนหรือไม่
int32_t preferredHeading
 มุมที่ใช้เพื่อแสดงทิศทางการจราจรบนสองข้างทางของถนนที่รถควรวิ่งมา
บูลีนvehicleStopover
 บ่งบอกว่าการชี้ทางนั้นมีไว้สำหรับพาหนะหยุดที่ โดยมีเจตนาที่จะรับหรือไปส่ง

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

- (InitWithLocation ค่าว่าง): (CLLocationCoordinate2D)  สถานที่
ชื่อ: (NSString *) ชื่อ [title]

เริ่มต้น GMSNavigationWaypoint นี้ เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติ

พารามิเตอร์:
สถานที่ตำแหน่งของจุดอ้างอิงนี้
titleสตริงที่แสดงชื่อของจุดอ้างอิง
ส่งกลับ:
อินสแตนซ์ของ GMSNavigationWaypoint หรือ nil หากตำแหน่งไม่ถูกต้อง
- (อินสแตนซ์ที่มีค่าว่าง) initWithPlaceID: (NSString *) placeID
ชื่อ: (NSString *) ชื่อ [title]

เริ่มต้น GMSNavigationWaypoint นี้ เพื่อแสดงตำแหน่งที่ระบุด้วยรหัสสถานที่

พารามิเตอร์:
placeIDรหัส Google สถานที่สำหรับการชี้ทางนี้
titleสตริงที่แสดงชื่อของจุดอ้างอิง
ส่งกลับ:
อินสแตนซ์ของ GMSNavigationWaypoint หรือ nil หากสตริงรหัสสถานที่เป็น nil หรือว่างเปล่า
- (InitWithLocation ค่าว่าง): (CLLocationCoordinate2D)  สถานที่
ชื่อ: (NSString *) ชื่อ [title]
ต้องการSameSideOfRoad: (BOOL)  preferSameSideOfRoad

เริ่มต้น GMSNavigationWaypoint เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติและด้านข้างของค่ากำหนดถนน

พารามิเตอร์:
สถานที่ละติจูดและลองจิจูดของจุดอ้างอิง
titleสตริงที่แสดงชื่อของจุดอ้างอิง
preferSameSideOfRoadระบุว่าควรกำหนดเส้นทางให้คนขับไปยังฝั่งเดียวกันของถนนหรือไม่ เส้นทางดังกล่าวจะนำมาถึงฝั่งที่ต้องการของถนน เว้นแต่จะมีความล่าช้าเกิดขึ้นอย่างมากอันเนื่องมาจากการปิดถนนหรือการจราจรที่คล่องตัว
ส่งกลับ:
อินสแตนซ์ของ GMSNavigationWaypoint หรือ nil หากตำแหน่งไม่ถูกต้อง
- (InitWithLocation ค่าว่าง): (CLLocationCoordinate2D)  สถานที่
ชื่อ: (NSString *) ชื่อ [title]
หัวข้อที่ต้องการ: (int32_t)  preferredSegmentHeading

เริ่มต้น GMSNavigationWaypoint เพื่อแสดงตำแหน่งที่ระบุด้วยพิกัด 2 มิติและด้านข้างของค่ากำหนดถนน

พารามิเตอร์:
สถานที่ละติจูดและลองจิจูดของจุดอ้างอิง
titleสตริงที่แสดงชื่อของจุดอ้างอิง
preferredSegmentHeadingมุมที่ใช้เพื่อแสดงทิศทางการจราจรบนสองข้างทางของถนนที่รถควรวิ่งมา ดังนั้น จึงไม่มีประโยชน์สำหรับถนนวันเวย์ หน่วยแสดงเป็นองศา [0, 360] โดยที่ 0 หมายถึงทิศเหนือ
ส่งกลับ:
อินสแตนซ์ของ GMSNavigationWaypoint หรือ nil หากตำแหน่งหรือ PreferredSegmentHeading ไม่ถูกต้อง

แสดงสำเนาของจุดอ้างอิงนี้

แสดงผลสำเนาของจุดอ้างอิงนี้ที่เปลี่ยนแปลงได้


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

- (NSString*) title [read, assign]

ชื่อของจุดอ้างอิง

- (CLLocationCoordinate2D) พิกัด [read, assign]

พิกัดของจุดอ้างอิง

นี่คือ kCLLocationCoordinate2D invalid หากการชี้ทางนี้เริ่มต้นจากรหัสสถานที่

- (NSString*) placeID [read, copy]

รหัสสถานที่ของการชี้ทางนี้

ค่านี้เป็นค่า nil ถ้าจุดอ้างอิงนี้เริ่มต้นจากพิกัด

- (BOOL) preferSameSideOfRoad [read, assign]

ระบุว่าควรกำหนดเส้นทางให้คนขับไปยังฝั่งเดียวกันของถนนหรือไม่

เส้นทางดังกล่าวจะนำมาถึงฝั่งที่ต้องการของถนน เว้นแต่จะมีความล่าช้าเกิดขึ้นอย่างมากอันเนื่องมาจากการปิดถนนหรือการจราจรที่คล่องตัว ค่าเริ่มต้นคือ NO

ซึ่งนำไปใช้ใน GMSNavigationMutableWaypoint แล้ว

- (int32_t) preferredHeading [read, assign]

มุมที่ใช้เพื่อแสดงทิศทางการจราจรบนสองข้างทางของถนนที่รถควรวิ่งมา

ดังนั้น จึงไม่มีประโยชน์สำหรับถนนวันเวย์ หน่วยแสดงเป็นองศา [0, 360] โดยที่ 0 หมายถึงทิศเหนือและมุมเพิ่มขึ้นตามเข็มนาฬิกา ค่าเริ่มต้นและไม่ได้ตั้งค่าคือ -1

ซึ่งนำไปใช้ใน GMSNavigationMutableWaypoint แล้ว

- (BOOL) vehicleStopover [read, assign]

ระบุว่าจุดอ้างอิงมีการให้จุดทางสำหรับยานพาหนะเพื่อจอด โดยมีจุดประสงค์ที่จะรับหรือคืนรถ

เมื่อกำหนดค่านี้ จุดอ้างอิงบนถนนที่ไม่เหมาะสมกับการรับและส่งอาจมีการปรับให้อยู่ในตำแหน่งที่เหมาะสมกว่า ตัวเลือกนี้ใช้ได้เฉพาะกับโหมดการเดินทางแบบ DRIVE และ TWO_WHEELER ค่าเริ่มต้นคือ NO

ซึ่งนำไปใช้ใน GMSNavigationMutableWaypoint แล้ว