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
 | |