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
|