ภาพรวม
คลาสจุดอ้างอิงที่เปลี่ยนแปลงไม่ได้ ใช้เพื่อระบุปลายทางการนำทาง
ซึ่งอาจเริ่มต้นจาก 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 ไม่ถูกต้อง
- (GMSNavigationWaypoint *) สำเนา |
แสดงสำเนาของจุดอ้างอิงนี้
แสดงผลสำเนาของจุดอ้างอิงนี้ที่เปลี่ยนแปลงได้
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (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 แล้ว