ตัวเลือกการกําหนดเส้นทาง

Public class RoutingOptions ขยายออบเจ็กต์

กำหนดตัวเลือกที่ Navigator ใช้สำหรับคำนวณเส้นทางไปยังจุดหมาย

สรุปข้อมูลชั้นเรียนที่ซ้อนกัน

@อินเทอร์เฟซ RoutingOptions.RoutingStrategy กลยุทธ์การกำหนดเส้นทางจะระบุวิธีจัดอันดับเส้นทาง ซึ่งจะส่งผลต่อเส้นทางที่เลือกในตอนแรกและระหว่างการเปลี่ยนเส้นทางใหม่
@อินเทอร์เฟซ RoutingOptions.TravelMode ระบุประเภทของการขนส่งที่จะใช้เพื่อปรับแต่งเส้นทาง

สรุปเครื่องมือสร้างสาธารณะ

สรุปวิธีการสาธารณะ

RoutingOptions
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
กำหนดค่าจำนวนเส้นทางสำรองที่จะแสดงระหว่างการนำทาง
RoutingOptions
avoidHighways(บูลีนหลีกเลี่ยงทางหลวง)
กำหนดค่าว่าจะหลีกเลี่ยงทางหลวงและมอเตอร์เวย์เมื่อสร้างเส้นทางไปยังจุดหมายหรือไม่
RoutingOptions
avoidTolls(บูลีน ค่าผ่านทาง)
กำหนดค่าว่าจะหลีกเลี่ยงถนนที่เรียกเก็บค่าผ่านทางเมื่อสร้างเส้นทางไปยังปลายทางหรือไม่
AlternateRoutesStrategy
getAlternateRoutesStrategy()
แสดงกลยุทธ์การแสดงผลที่ต้องการสำหรับจำนวนเส้นทางอื่นที่แสดงระหว่างการนำทาง
boolean
getAvoidHighways()
ส่งคืนบูลีนที่ระบุว่าหลีกเลี่ยงทางหลวงและมอเตอร์เวย์หรือไม่
boolean
getAvoidTolls()
แสดงบูลีนที่ระบุว่าควรหลีกเลี่ยงถนนที่เรียกเก็บค่าผ่านทางหรือไม่
long
getLocationTimeoutMs()
แสดงเวลาสูงสุดเป็นมิลลิวินาทีเพื่อรอการแก้ไขตำแหน่งก่อนที่ setDestinations(List) จะล้มเหลว
int
int
getTravelMode()
แสดงประเภทของเส้นทางที่จะแสดงต่อผู้ใช้
RoutingOptions
locationTimeoutMs(locationTimeoutM วินาที)
กำหนดค่าเวลาสูงสุดเพื่อรอการแก้ไขตำแหน่งก่อนที่ setDestinations(List) จะทำงานไม่สำเร็จด้วย LOCATION_UNKNOWN
RoutingOptions
routingStrategy(intRoutingStrategy)
ระบุกลยุทธ์การกำหนดเส้นทางที่ใช้ในการนำทางและในการเปลี่ยนเส้นทาง
RoutingOptions
travelMode(int travelMode)
ระบุประเภทของการขนส่งที่ใช้ในการกําหนดเส้นทางในการนำทาง

ข้อมูลสรุปของเมธอดที่รับช่วงมา

ผู้รับสร้างสาธารณะ

สาธารณะ RoutingOptions ()

วิธีการสาธารณะ

สาธารณะ RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)

กำหนดค่าจำนวนเส้นทางสำรองที่จะแสดงระหว่างการนำทาง ระบบจะแสดงเส้นทางอื่นที่ใช้ได้ทั้งหมดโดยค่าเริ่มต้น

พารามิเตอร์
alternateRoutesOption กลยุทธ์การแสดงที่ต้องการสำหรับจำนวนเส้นทางอื่นที่แสดงระหว่างการนำทาง
คิกรีเทิร์น
  • ออบเจ็กต์ที่มีการเรียกเมธอดนั้น ซึ่งมีการอัปเดตการตั้งค่าเส้นทางสำรอง

สาธารณะ RoutingOptions avoidHighways (boolean avoidHighways)

กำหนดค่าว่าจะหลีกเลี่ยงทางหลวงและมอเตอร์เวย์เมื่อสร้างเส้นทางไปยังจุดหมายหรือไม่

พารามิเตอร์
avoidHighways หากเป็น true ให้หลีกเลี่ยงทางหลวงและมอเตอร์เวย์
คิกรีเทิร์น
  • วัตถุที่มีการเรียกเมธอดด้วยการตั้งค่าการหลีกเลี่ยงทางหลวงที่อัปเดต

สาธารณะ RoutingOptions avoidTolls (boolean avoidTolls)

กำหนดค่าว่าจะหลีกเลี่ยงถนนที่เรียกเก็บค่าผ่านทางเมื่อสร้างเส้นทางไปยังปลายทางหรือไม่

พารามิเตอร์
avoidTolls หากเป็น true ให้หลีกเลี่ยงถนนที่เรียกเก็บค่าผ่านทาง
คิกรีเทิร์น
  • ออบเจ็กต์ที่มีการเรียกเมธอดด้วยการตั้งค่าการหลีกเลี่ยงค่าผ่านทางที่อัปเดต

สาธารณะ AlternateRoutesStrategy getAlternateRoutesStrategy ()

แสดงกลยุทธ์การแสดงผลที่ต้องการสำหรับจำนวนเส้นทางอื่นที่แสดงระหว่างการนำทาง

สาธารณะ บูลีน getAvoidHighways ()

ส่งคืนบูลีนที่ระบุว่าหลีกเลี่ยงทางหลวงและมอเตอร์เวย์หรือไม่

คิกรีเทิร์น
  • true หากเลี่ยงทางหลวงและมอเตอร์เวย์

สาธารณะ บูลีน getAvoidTolls ()

แสดงบูลีนที่ระบุว่าควรหลีกเลี่ยงถนนที่เรียกเก็บค่าผ่านทางหรือไม่

คิกรีเทิร์น
  • true หากเลี่ยงถนนที่เรียกเก็บค่าผ่านทาง

สาธารณะ ยาว getLocationTimeoutMs ()

แสดงเวลาสูงสุดเป็นมิลลิวินาทีเพื่อรอการแก้ไขตำแหน่งก่อนที่ setDestinations(List) จะล้มเหลว หากค่าเป็น 0 แสดงว่าไม่มีขีดจํากัด

คิกรีเทิร์น
  • เวลาสูงสุดที่ต้องรอการแก้ไขตำแหน่ง

สาธารณะ int getRoutingStrategy ()

สาธารณะ int getTravelMode ()

แสดงประเภทของเส้นทางที่จะแสดงต่อผู้ใช้

สาธารณะ RoutingOptions locationTimeoutMs (long locationTimeoutMs)

กำหนดค่าเวลาสูงสุดเพื่อรอการแก้ไขตำแหน่งก่อนที่ setDestinations(List) จะทำงานไม่สำเร็จด้วย LOCATION_UNKNOWN ค่าเริ่มต้นจะทำให้ค่าเป็น 0 จะทำให้ระบบรอตลอดไป

พารามิเตอร์
locationTimeoutMs เวลาสูงสุดเป็นมิลลิวินาทีที่ใช้ในการรอตำแหน่ง
คิกรีเทิร์น
  • อ็อบเจ็กต์ที่มีการเรียกใช้เมธอด โดยมีการตั้งค่าระยะหมดเวลาของตำแหน่งที่ได้รับการอัปเดตแล้ว

สาธารณะ RoutingOptions routingStrategy (intRoutingStrategy)

ระบุกลยุทธ์การกำหนดเส้นทางที่ใช้ในการนำทางและในการเปลี่ยนเส้นทาง

พารามิเตอร์
routingStrategy

สาธารณะ RoutingOptions travelMode (int travelMode)

ระบุประเภทของการขนส่งที่ใช้ในการกําหนดเส้นทางในการนำทาง

พารามิเตอร์
travelMode
คิกรีเทิร์น
  • ออบเจ็กต์ที่มีการเรียกเมธอดด้วยโหมดการเดินทางที่อัปเดต