PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
ประเภท PolylineSetup 
ประเภทนี้จะยอมรับออบเจ็กต์ PolylineSetupOptions หรือฟังก์ชันที่ยอมรับออบเจ็กต์ DefaultPolylineSetupOptions และแสดงผลออบเจ็กต์ PolylineSetupOptions 
หากระบุฟังก์ชัน ฟังก์ชันนั้นสามารถและควรแก้ไขช่อง defaultPolylineOptions ของอินพุต และแสดงผลเป็น polylineOptions ในออบเจ็กต์ PolylineSetupOptions เอาต์พุต
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions interface
google.maps.journeySharing.PolylineSetupOptions
อินเทอร์เฟซ
ตัวเลือก PolylineSetup
| พร็อพเพอร์ตี้ | |
|---|---|
| polylineOptions optional | ประเภท:   PolylineOptions optionalตัวเลือกโพลีไลน์ | 
| visible optional | ประเภท:   boolean optionalการแสดงเส้นประกอบ | 
DefaultPolylineSetupOptions interface
google.maps.journeySharing.DefaultPolylineSetupOptions
อินเทอร์เฟซ
ตัวเลือกเริ่มต้นของ PolylineSetup
| พร็อพเพอร์ตี้ | |
|---|---|
| defaultPolylineOptions | ประเภท:   PolylineOptionsตัวเลือกโพลีไลน์เริ่มต้น | 
| defaultVisible | ประเภท:   booleanระดับการเข้าถึงเริ่มต้นของเส้นประกอบ | 
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
ประเภท MarkerSetup 
ประเภทนี้จะยอมรับออบเจ็กต์ MarkerSetupOptions หรือฟังก์ชันที่ยอมรับออบเจ็กต์ DefaultMarkerSetupOptions และแสดงผลออบเจ็กต์ MarkerSetupOptions 
หากระบุฟังก์ชัน ฟังก์ชันนั้นสามารถและควรแก้ไขช่อง defaultMarkerOptions ของอินพุต และแสดงผลเป็น markerOptions ในออบเจ็กต์ MarkerSetupOptions เอาต์พุต
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions interface
google.maps.journeySharing.MarkerSetupOptions
อินเทอร์เฟซ
ตัวเลือก MarkerSetup
| พร็อพเพอร์ตี้ | |
|---|---|
| markerOptions optional | ประเภท:   MarkerOptions optionalตัวเลือกเครื่องหมาย | 
DefaultMarkerSetupOptions interface
google.maps.journeySharing.DefaultMarkerSetupOptions
อินเทอร์เฟซ
ตัวเลือกเริ่มต้นของ MarkerSetup
| พร็อพเพอร์ตี้ | |
|---|---|
| defaultMarkerOptions | ประเภท:   MarkerOptionsตัวเลือกเครื่องหมายเริ่มต้น | 
MarkerCustomizationFunctionParams interface
google.maps.journeySharing.MarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์ที่ใช้ร่วมกันในฟังก์ชันการปรับแต่งเครื่องหมายทั้งหมด ไม่มีออบเจ็กต์ของคลาสนี้ที่ระบุให้กับฟังก์ชันการปรับแต่งเครื่องหมายโดยตรง แต่จะใช้ออบเจ็กต์ของคลาสที่สืบทอดมาแทน
| พร็อพเพอร์ตี้ | |
|---|---|
| defaultOptions | ประเภท:   MarkerOptionsตัวเลือกเริ่มต้นที่ใช้สร้างเครื่องหมายนี้ | 
| isNew | ประเภท:   booleanหากเป็น "จริง" แสดงว่าเครื่องหมายสร้างขึ้นใหม่ และมีการเรียกใช้ฟังก์ชันการปรับแต่งเครื่องหมายเป็นครั้งแรกก่อนที่จะเพิ่มเครื่องหมายไปยังมุมมองแผนที่ จะเป็นเท็จหากไม่เป็นเช่นนั้น | 
| marker | ประเภท:   Markerเครื่องหมาย คุณควรทำการปรับแต่งกับออบเจ็กต์นี้โดยตรง | 
DeliveryVehicleMarkerCustomizationFunctionParams interface
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายยานพาหนะนำส่ง ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization และ FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
MarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| vehicle | ประเภท:   DeliveryVehicleยานพาหนะนำส่งที่แสดงโดยเครื่องหมายนี้ | 
| รับค่ามา: defaultOptions,isNew,marker | |
PlannedStopMarkerCustomizationFunctionParams interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายที่แสดงจุดแวะพักที่วางแผนไว้ ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
DeliveryVehicleMarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| stopIndex | ประเภท:   numberดัชนีฐาน 0 ของป้ายจอดรถนี้ในรายการป้ายจอดรถที่เหลือ | 
| รับค่ามา: defaultOptions,isNew,marker,vehicle | |
TaskMarkerCustomizationFunctionParams interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายที่แสดงตำแหน่งงานตามแผนหรือตำแหน่งงานจริง ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization และ FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
DeliveryVehicleMarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| task | ประเภท:   Taskตำแหน่งงานซึ่งแสดงโดยเครื่องหมายนี้ | 
| รับค่ามา: defaultOptions,isNew,marker,vehicle | |
ShipmentMarkerCustomizationFunctionParams interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายที่แสดงยานพาหนะนำส่งสินค้าและสถานที่ปลายทาง ใช้โดย FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization และ FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
MarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| taskTrackingInfo | ประเภท:   TaskTrackingInfoข้อมูลของงานที่เชื่อมโยงกับเครื่องหมายนี้ | 
| รับค่ามา: defaultOptions,isNew,marker | |
TripMarkerCustomizationFunctionParams interface
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายที่แสดงยานพาหนะ ต้นทาง และปลายทางของการเดินทาง ใช้โดย FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization และ FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
MarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| trip | ประเภท:   Tripการเดินทางที่เชื่อมโยงกับเครื่องหมายนี้  หากต้องการทราบข้อมูลเกี่ยวกับยานพาหนะที่ให้บริการในการเดินทางครั้งนี้ ให้ใช้ Trip.latestVehicleLocationUpdateและTrip.remainingWaypoints | 
| รับค่ามา: defaultOptions,isNew,marker | |
TripWaypointMarkerCustomizationFunctionParams interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายซึ่งใช้ตัวเลือกกับเครื่องหมายที่แสดงตำแหน่งจุดแวะพักระหว่างการเดินทาง ใช้โดย FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
TripMarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| waypointIndex | ประเภท:   numberดัชนีจุดสังเกตที่เริ่มต้นที่ 0 ซึ่งเชื่อมโยงกับเครื่องหมายนี้ ใช้ดัชนีนี้ใน  Trip.remainingWaypointsเพื่อเรียกข้อมูลเกี่ยวกับจุดสังเกต | 
| รับค่ามา: defaultOptions,isNew,marker,trip | |
VehicleMarkerCustomizationFunctionParams interface
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายยานพาหนะ ใช้โดย FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization และ FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
MarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| vehicle | ประเภท:   Vehicleยานพาหนะที่แสดงโดยเครื่องหมายนี้ | 
| รับค่ามา: defaultOptions,isNew,marker | |
VehicleWaypointMarkerCustomizationFunctionParams interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับเครื่องหมายจุดแวะพักของยานพาหนะ ใช้โดย FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization และ FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
อินเทอร์เฟซนี้ขยายจาก
VehicleMarkerCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| waypointIndex | ประเภท:   numberดัชนีจุดสังเกตที่เริ่มต้นที่ 0 ซึ่งเชื่อมโยงกับเครื่องหมายนี้ ใช้ดัชนีนี้ใน  Vehicle.waypointsเพื่อเรียกข้อมูลเกี่ยวกับจุดสังเกต | 
| รับค่ามา: defaultOptions,isNew,marker,vehicle | |
อินเทอร์เฟซ PolylineCustomizationFunctionParams
google.maps.journeySharing.PolylineCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์ที่ใช้ร่วมกันในฟังก์ชันการปรับแต่งเส้นประกอบทั้งหมด ไม่มีออบเจ็กต์ของคลาสนี้ที่ส่งไปยังฟังก์ชันการปรับแต่งเส้นประกอบโดยตรง แต่จะใช้ออบเจ็กต์ของคลาสที่สืบทอดมาแทน
| พร็อพเพอร์ตี้ | |
|---|---|
| defaultOptions | ประเภท:   PolylineOptionsตัวเลือกเริ่มต้นที่ใช้สร้างชุดเส้นประกอบนี้ | 
| isNew | ประเภท:   booleanหากเป็น "จริง" ระบบจะสร้างรายการเส้นประกอบใหม่และเรียกใช้ฟังก์ชันการปรับแต่งเส้นประกอบเป็นครั้งแรก จะเป็นเท็จหากไม่เป็นเช่นนั้น | 
| polylines | รายการรูปหลายเส้นที่สร้าง โดยจัดเรียงตามลําดับเพื่อสร้างเส้นทางที่แสดงผล | 
อินเทอร์เฟซ ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเส้นประกอบสำหรับ FleetEngineShipmentLocationProvider
อินเทอร์เฟซนี้ขยายจาก
PolylineCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| taskTrackingInfo | ประเภท:   TaskTrackingInfoข้อมูลของงานที่เชื่อมโยงกับเส้นประกอบนี้ | 
| รับค่ามา: defaultOptions,isNew,polylines | |
TripPolylineCustomizationFunctionParams interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเส้นประกอบสำหรับ FleetEngineTripLocationProvider
อินเทอร์เฟซนี้ขยายจาก
PolylineCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| trip | ประเภท:   Tripการเดินทางที่เชื่อมโยงกับเส้นประกอบนี้ | 
| รับค่ามา: defaultOptions,isNew,polylines | |
อินเทอร์เฟซ VehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเส้นประกอบสำหรับ FleetEngineVehicleLocationProvider
อินเทอร์เฟซนี้ขยายจาก
PolylineCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| vehicle | ประเภท:   Vehicleยานพาหนะที่วิ่งผ่านเส้นประกอบนี้ | 
| รับค่ามา: defaultOptions,isNew,polylines | |
DeliveryVehiclePolylineCustomizationFunctionParams interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
อินเทอร์เฟซ
พารามิเตอร์เฉพาะสำหรับฟังก์ชันการปรับแต่งเส้นประกอบสำหรับ FleetEngineDeliveryVehicleLocationProvider
อินเทอร์เฟซนี้ขยายจาก
PolylineCustomizationFunctionParams
| พร็อพเพอร์ตี้ | |
|---|---|
| deliveryVehicle | ประเภท:   DeliveryVehicleยานพาหนะนำส่งที่วิ่งผ่านเส้นประกอบนี้ | 
| รับค่ามา: defaultOptions,isNew,polylines | |