PolylineSetuptypedef
google.maps.journeySharing.PolylineSetup
typedef
PolylineSetup 類型。
類型可接受 PolylineSetupOptions
物件,或可接受 DefaultPolylineSetupOptions
物件並傳回 PolylineSetupOptions
物件的函式。
指定函式時,該函式可以且應該修改輸入的 defaultPolylineOptions
欄位,並在輸出 PolylineSetupOptions
物件中,將其傳回 polylineOptions
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions 介面
google.maps.journeySharing.PolylineSetupOptions
介面
PolylineSetup 選項。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
polylineOptions optional |
類型:
PolylineOptions optional 折線選項。 |
visible optional |
類型:
boolean optional 折線顯示設定。 |
DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
介面
PolylineSetup 預設選項。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
defaultPolylineOptions |
預設折線選項。 |
defaultVisible |
類型:
boolean 預設折線顯示設定。 |
MarkerSetuptypedef
google.maps.journeySharing.MarkerSetup
typedef
MarkerSetup 類型。
類型可接受 MarkerSetupOptions
物件,或可接受 DefaultMarkerSetupOptions
物件並傳回 MarkerSetupOptions
物件的函式。
指定函式時,該函式可以且應該修改輸入的 defaultMarkerOptions
欄位,並在輸出 MarkerSetupOptions
物件中,將其傳回 markerOptions
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions 介面
google.maps.journeySharing.MarkerSetupOptions
介面
MarkerSetup 選項。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
markerOptions optional |
類型:
MarkerOptions optional 標記選項。 |
DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
介面
MarkerSetup 預設選項。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
defaultMarkerOptions |
預設標記選項。 |
MarkerCustomizationFunctionParams 介面
google.maps.journeySharing.MarkerCustomizationFunctionParams
介面
所有標記自訂函式通用的參數。這個類別的物件不會直接提供給任何標記自訂函式;系統會改為提供其中一個類別的子類別。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
defaultOptions |
建立此標記所使用的預設選項。 |
isNew |
類型:
boolean 如果為 是,標記才剛建立,且在標記加入地圖檢視之前,第一次會呼叫標記自訂函式。否則傳回「否」。 |
marker |
類型:
Marker 標記。請直接對這個物件進行任何自訂。 |
DeliveryVehicleMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可套用傳送至車輛標記的選項。由 FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
和 FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
使用。
此介面會擴充 MarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
vehicle |
以此標記表示的運送車輛。 |
繼承:
defaultOptions 、
isNew 、
marker
|
PlannedStopMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可替規劃的停靠站的標記套用選項。由 FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
使用。
此介面會擴充 DeliveryVehicleMarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
stopIndex |
類型:
number 在剩餘停靠站清單中,這個停靠站的 0 索引。 |
繼承:
defaultOptions 、
isNew 、
marker 、
vehicle
|
TaskMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可替呈現規劃或實際工作位置的標記套用選項。由 FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
和 FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
使用。
此介面會擴充 DeliveryVehicleMarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
task |
類型:
Task 此標記所代表的工作位置。 |
繼承:
defaultOptions 、
isNew 、
marker 、
vehicle
|
ShipmentMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可對代表運送交車和目的地位置的標記套用選項。由 FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
和 FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
使用。
此介面會擴充 MarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
task |
類型:
Task 與此標記相關聯的工作。 如要瞭解提供該項服務的外送車輛資訊,請使用 Task.latestVehicleLocationUpdate 和 Task.remainingVehicleJourneySegments 。 |
繼承:
defaultOptions 、
isNew 、
marker
|
TripMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可套用至代表車輛、起點和目的地位置的標記選項。由 FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
、FleetEngineTripLocationProviderOptions.originMarkerCustomization
和 FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
使用。
此介面會擴充 MarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
trip |
類型:
Trip |
繼承:
defaultOptions 、
isNew 、
marker
|
TripWaypointMarkerCustomizationFunctionParams 介面
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
介面
標記自訂函式專用的參數,可對代表行程路線控點位置的標記套用選項。由 FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
使用。
此介面會擴充 TripMarkerCustomizationFunctionParams
。
使用 &libraries=journeySharing
網址參數載入。請參閱 Maps JavaScript API 中的程式庫。
屬性 | |
---|---|
waypointIndex |
類型:
number 與此標記相關聯的 0 級路線控點索引。在 Trip.remainingWaypoints 上使用這項索引來擷取路線控點的相關資訊。 |
繼承:
defaultOptions 、
isNew 、
marker 、
trip
|