UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

PolylineSetup 유형.

이 유형은 PolylineSetupOptions 객체 또는 DefaultPolylineSetupOptions 객체를 허용하고 PolylineSetupOptions 객체를 반환하는 함수를 허용합니다.

함수를 지정하는 경우 함수는 입력의 defaultPolylineOptions 필드를 수정할 수 있고 수정해야 합니다. 그런 다음 출력 PolylineSetupOptions 객체에 polylineOptions로 반환합니다.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions 인터페이스

google.maps.journeySharing.PolylineSetupOptions 인터페이스

폴리라인 설정 옵션

polylineOptions optional
유형:  PolylineOptions optional
다중선 옵션
visible optional
유형:  boolean optional
다중선 표시 여부

DefaultPolylineSetupOptions 인터페이스

google.maps.journeySharing.DefaultPolylineSetupOptions 인터페이스

PolylineSetup 기본 옵션.

defaultPolylineOptions
유형:  PolylineOptions
기본 다중선 옵션
defaultVisible
유형:  boolean
기본 다중선 표시 여부

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup typedef

MarkerSetup 유형.

이 유형은 MarkerSetupOptions 객체 또는 DefaultMarkerSetupOptions 객체를 허용하고 MarkerSetupOptions 객체를 반환하는 함수를 허용합니다.

함수를 지정하는 경우 함수는 입력의 defaultMarkerOptions 필드를 수정할 수 있고 수정해야 합니다. 그런 다음 출력 MarkerSetupOptions 객체에 markerOptions로 반환합니다.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions 인터페이스

google.maps.journeySharing.MarkerSetupOptions 인터페이스

MarkerSetup 옵션.

markerOptions optional
유형:  MarkerOptions optional
마커 옵션

DefaultMarkerSetupOptions 인터페이스

google.maps.journeySharing.DefaultMarkerSetupOptions 인터페이스

MarkerSetup 기본 옵션입니다.

defaultMarkerOptions
유형:  MarkerOptions
기본 마커 옵션

MarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.MarkerCustomizationFunctionParams 인터페이스

모든 마커 맞춤설정 함수에 공통적인 매개변수입니다. 이 클래스의 객체는 마커 맞춤설정 함수에 직접 제공되지 않습니다. 대신 하위 클래스 중 하나의 객체가 제공됩니다.

defaultOptions
유형:  MarkerOptions
이 마커를 만드는 데 사용되는 기본 옵션입니다.
isNew
유형:  boolean
true인 경우 마커가 새로 만들어졌으며 마커가 지도뷰에 추가되기 전에 마커 맞춤설정 함수가 처음으로 호출됩니다. 일치하지 않는다면 false입니다.
marker
유형:  Marker
마커입니다. 이 객체를 직접 맞춤설정해야 합니다.

DeliveryVehicleMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams 인터페이스

배달 차량 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomizationFleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization에서 사용됩니다.

이 인터페이스는 MarkerCustomizationFunctionParams를 확장합니다.

vehicle
유형:  DeliveryVehicle
이 마커로 표시되는 배달 차량입니다.
상속됨: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams 인터페이스

계획된 정류장을 나타내는 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization에서 사용됩니다.

이 인터페이스는 DeliveryVehicleMarkerCustomizationFunctionParams를 확장합니다.

stopIndex
유형:  number
나머지 정류장 목록에서 이 정류장의 0 기반 색인입니다.
상속됨: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams 인터페이스

계획된 할 일 또는 실제 할 일 위치를 나타내는 마커에 옵션을 적용하는 마커 맞춤설정 함수 전용 매개변수입니다. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomizationFleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization에서 사용됩니다.

이 인터페이스는 DeliveryVehicleMarkerCustomizationFunctionParams를 확장합니다.

task
유형:  Task
이 마커가 나타내는 작업 위치입니다.
상속됨: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams 인터페이스

배송 차량 및 목적지 위치를 나타내는 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomizationFleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization에서 사용됩니다.

이 인터페이스는 MarkerCustomizationFunctionParams를 확장합니다.

taskTrackingInfo
이 마커와 관련된 작업에 대한 정보입니다.
상속됨: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.TripMarkerCustomizationFunctionParams 인터페이스

여행 차량, 출발지 및 목적지 위치를 나타내는 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization, FleetEngineTripLocationProviderOptions.destinationMarkerCustomization에서 사용됩니다.

이 인터페이스는 MarkerCustomizationFunctionParams를 확장합니다.

trip
유형:  Trip
이 마커와 연결된 이동입니다.

이 경로를 서비스하는 차량에 대한 정보를 확인하려면 Trip.latestVehicleLocationUpdateTrip.remainingWaypoints을(를) 사용하세요.
상속됨: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams 인터페이스

이동 경유지 위치를 나타내는 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization에서 사용됩니다.

이 인터페이스는 TripMarkerCustomizationFunctionParams를 확장합니다.

waypointIndex
유형:  number
이 마커와 연결된 0부터 시작하는 경유지 색인입니다. Trip.remainingWaypoints에서 이 색인을 사용하여 경유지에 대한 정보를 가져옵니다.
상속됨: defaultOptions, isNew, marker, trip

VehicleMarkerCustomizationFunctionParams 인터페이스

google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams 인터페이스

차량 마커에 옵션을 적용하는 마커 맞춤설정 함수 관련 매개변수입니다. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomizationFleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization에서 사용됩니다.

이 인터페이스는 MarkerCustomizationFunctionParams를 확장합니다.

vehicle
유형:  Vehicle
이 마커로 표시되는 차량입니다.
상속됨: defaultOptions, isNew, marker

VehicleWaypointMarkerCustomizationFunctionParams 인터페이스

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
true인 경우 다중선 목록이 새로 만들어졌으며 다중선 맞춤설정 함수가 처음 호출됩니다. 일치하지 않는다면 false입니다.
polylines
유형:  Array<Polyline>
생성된 다중선의 목록입니다. 순차적으로 정렬되어 렌더링된 경로를 형성합니다.

ShipmentPolylineCustomizationFunctionParams 인터페이스

google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams 인터페이스

FleetEngineShipmentLocationProvider의 다중선 맞춤설정 함수 전용 매개변수입니다.

이 인터페이스는 PolylineCustomizationFunctionParams를 확장합니다.

taskTrackingInfo
이 폴리라인과 연결된 작업에 대한 정보입니다.
상속됨: defaultOptions, isNew, polylines

TripPolylineCustomizationFunctionParams 인터페이스

google.maps.journeySharing.TripPolylineCustomizationFunctionParams 인터페이스

FleetEngineTripLocationProvider의 다중선 맞춤설정 함수 전용 매개변수입니다.

이 인터페이스는 PolylineCustomizationFunctionParams를 확장합니다.

trip
유형:  Trip
이 다중선과 연결된 이동입니다.
상속됨: defaultOptions, isNew, polylines

VehiclePolylineCustomizationFunctionParams 인터페이스

google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams 인터페이스

FleetEngineVehicleLocationProvider의 다중선 맞춤설정 함수 전용 매개변수입니다.

이 인터페이스는 PolylineCustomizationFunctionParams를 확장합니다.

vehicle
유형:  Vehicle
이 폴리라인을 통과하는 차량입니다.
상속됨: defaultOptions, isNew, polylines

DeliveryVehiclePolylineCustomizationFunctionParams 인터페이스

google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams 인터페이스

FleetEngineDeliveryVehicleLocationProvider의 다중선 맞춤설정 함수 전용 매개변수입니다.

이 인터페이스는 PolylineCustomizationFunctionParams를 확장합니다.

deliveryVehicle
유형:  DeliveryVehicle
이 다중선을 통과하는 배송 차량입니다.
상속됨: defaultOptions, isNew, polylines