UI Customization

PolylineSetup ประเภทการแก้ไข

google.maps.journeySharing.PolylineSetup ประเภทการพิมพ์

ประเภท PolylineSetup

ประเภทจะยอมรับออบเจ็กต์ PolylineSetupOptions หรือฟังก์ชันที่ยอมรับออบเจ็กต์ DefaultPolylineSetupOptions และแสดงผลออบเจ็กต์ PolylineSetupOptions

หากระบุฟังก์ชัน ฟังก์ชันควรจะแก้ไขช่อง defaultPolylineOptions ของอินพุตและแสดงผลเป็น polylineOptions ในออบเจ็กต์เอาต์พุต PolylineSetupOptions

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

อินเทอร์เฟซ PolylineSetupOptions

อินเทอร์เฟซ google.maps.journeySharing.PolylineSetupOptions

ตัวเลือก PolylineSetup

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

polylineOptions optional
ประเภท: PolylineOptions optional
ตัวเลือกเส้นประกอบ
visible optional
ประเภท: boolean optional
ระดับการเข้าถึงเส้นประกอบ

อินเทอร์เฟซ DefaultPolylineSetupOptions

อินเทอร์เฟซ google.maps.journeySharing.DefaultPolylineSetupOptions

ตัวเลือกเริ่มต้นของ PolylineSetup

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

defaultPolylineOptions
ประเภท: PolylineOptions
ตัวเลือกโพลีไลน์เริ่มต้น
defaultVisible
ประเภท: boolean
ระดับการเข้าถึงเส้นประกอบเริ่มต้น

MarkerSetup ประเภทการพิมพ์

google.maps.journeySharing.MarkerSetup ประเภทการพิมพ์

ประเภท MarkSetup

ประเภทจะยอมรับออบเจ็กต์ MarkerSetupOptions หรือฟังก์ชันที่ยอมรับออบเจ็กต์ DefaultMarkerSetupOptions และแสดงผลออบเจ็กต์ MarkerSetupOptions

หากระบุฟังก์ชัน ฟังก์ชันควรจะแก้ไขช่อง defaultMarkerOptions ของอินพุตและแสดงผลเป็น markerOptions ในออบเจ็กต์เอาต์พุต MarkerSetupOptions

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

อินเทอร์เฟซ MarkerSetupOptions

อินเทอร์เฟซ google.maps.journeySharing.MarkerSetupOptions

ตัวเลือก MarkSetup

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

markerOptions optional
ประเภท: MarkerOptions optional
ตัวเลือกเครื่องหมาย

อินเทอร์เฟซ DefaultMarkerSetupOptions

อินเทอร์เฟซ google.maps.journeySharing.DefaultMarkerSetupOptions

ตัวเลือก MarkSetup ตามค่าเริ่มต้น

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

defaultMarkerOptions
ประเภท: MarkerOptions
ตัวเลือกเครื่องหมายเริ่มต้น

อินเทอร์เฟซ MarkerCustomizeFarams

อินเทอร์เฟซ google.maps.journeySharing.MarkerCustomizationFunctionParams

พารามิเตอร์ที่ใช้กับฟังก์ชันการปรับแต่งเครื่องหมายทั้งหมด ไม่ได้ระบุคลาสของคลาสนี้ให้กับฟังก์ชันการปรับแต่งเครื่องหมายโดยตรง แต่ให้ออบเจ็กต์ของหนึ่งในคลาสจากมากไปหาน้อยแทน

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

defaultOptions
ประเภท: MarkerOptions
ตัวเลือกเริ่มต้นที่ใช้สร้างเครื่องหมายนี้
isNew
ประเภท: boolean
หากเป็น "จริง" ระบบจะสร้างเครื่องหมายใหม่และมีการเรียกใช้ฟังก์ชันการปรับแต่งเครื่องหมายเป็นครั้งแรก ก่อนที่จะเพิ่มเครื่องหมายในมุมมองแผนที่ หากเป็นเท็จ
marker
ประเภท: Marker
ตัวทําเครื่องหมาย ควรทําการปรับแต่งออบเจ็กต์นี้โดยตรง

อินเทอร์เฟซการนําส่งบริการจัดส่งสําหรับยานพาหนะ

อินเทอร์เฟซ google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

พารามิเตอร์ที่เฉพาะเจาะจงสําหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้กับตัวเลือกเครื่องหมายยานพาหนะ ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization และ FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization

อินเทอร์เฟซนี้จะขยาย MarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

vehicle
ประเภท: DeliveryVehicle
ยานพาหนะที่แสดงโดยเครื่องหมายนี้
รับค่ามา: defaultOptions, isNew, marker

อินเทอร์เฟซสําหรับ Planned StopMarkerการปรับแต่งFarams

อินเทอร์เฟซ google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

พารามิเตอร์ที่เกี่ยวข้องกับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับตัวทําเครื่องหมายที่แสดงถึงการหยุดที่วางแผนไว้ ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization

อินเทอร์เฟซนี้จะขยาย DeliveryVehicleMarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

stopIndex
ประเภท: number
ดัชนีตาม 0 ของป้ายนี้ในรายการจุดแวะพักที่เหลือ
รับค่ามา: defaultOptions, isNew, marker, vehicle

อินเทอร์เฟซ TaskMarkerCustomizeFarams

อินเทอร์เฟซ google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

พารามิเตอร์ที่เฉพาะเจาะจงสําหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับตัวทําเครื่องหมายที่แสดงถึงสถานที่วางแผนหรือสถานที่จริง ใช้โดย FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization และ FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization

อินเทอร์เฟซนี้จะขยาย DeliveryVehicleMarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

task
ประเภท: Task
ตําแหน่งของงานที่แสดงโดยเครื่องหมายนี้
รับค่ามา: defaultOptions, isNew, marker, vehicle

อินเทอร์เฟซ shipmentMarkerการปรับแต่งฟังก์ชัน

อินเทอร์เฟซ google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

พารามิเตอร์เฉพาะสําหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกให้กับตัวทําเครื่องหมายที่แสดงถึงยานพาหนะที่นําส่งและสถานที่ตั้งปลายทาง ใช้โดย FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization และ FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization

อินเทอร์เฟซนี้จะขยาย MarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

task
ประเภท: Task
งานที่เชื่อมโยงกับเครื่องหมายนี้

หากต้องการข้อมูลเกี่ยวกับยานพาหนะสําหรับซ่อมบํารุงงานนี้ ให้ใช้ Task.latestVehicleLocationUpdate และ Task.remainingVehicleJourneySegments
รับค่ามา: defaultOptions, isNew, marker

อินเทอร์เฟซ TripMarkerการปรับแต่งฟังก์ชัน

อินเทอร์เฟซ google.maps.journeySharing.TripMarkerCustomizationFunctionParams

พารามิเตอร์ที่เฉพาะเจาะจงสําหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับตัวทําเครื่องหมายที่แสดงถึงยานพาหนะสําหรับการเดินทาง ต้นทาง และจุดหมาย ใช้โดย FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization และ FleetEngineTripLocationProviderOptions.destinationMarkerCustomization

อินเทอร์เฟซนี้จะขยาย MarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

trip
ประเภท: Trip
การเดินทางที่เชื่อมโยงกับเครื่องหมายนี้

หากต้องการดูข้อมูลเกี่ยวกับยานพาหนะที่ให้บริการสําหรับการเดินทางนี้ ให้ใช้ Trip.latestVehicleLocationUpdate และ Trip.remainingWaypoints
รับค่ามา: defaultOptions, isNew, marker

อินเทอร์เฟซ TripWaypointMarkerCustomizeFunctionParams

อินเทอร์เฟซ google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

พารามิเตอร์ที่เฉพาะเจาะจงสําหรับฟังก์ชันการปรับแต่งเครื่องหมายที่ใช้ตัวเลือกกับตัวทําเครื่องหมายที่แสดงถึงตําแหน่งจุดอ้างอิงการเดินทาง ใช้โดย FleetEngineTripLocationProviderOptions.waypointMarkerCustomization

อินเทอร์เฟซนี้จะขยาย TripMarkerCustomizationFunctionParams

โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

waypointIndex
ประเภท: number
ดัชนีจุดอ้างอิง 0 ที่เชื่อมโยงกับเครื่องหมายนี้ ใช้ดัชนีนี้ใน Trip.remainingWaypoints เพื่อดึงข้อมูลเกี่ยวกับจุดอ้างอิง
รับค่ามา: defaultOptions, isNew, marker, trip