PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Loại PolylineSetup.
Loại này chấp nhận đối tượng PolylineSetupOptions
hoặc một hàm chấp nhận đối tượng DefaultPolylineSetupOptions
và trả về đối tượng PolylineSetupOptions
.
Nếu chỉ định một hàm, hàm đó có thể và nên sửa đổi trường defaultPolylineOptions
của dữ liệu đầu vào và trả về trường đó dưới dạng polylineOptions
trong đối tượng PolylineSetupOptions
đầu ra.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Giao diện PolylineSetupOptions
Giao diện google.maps.journeySharing.PolylineSetupOptions
Các tuỳ chọn PolylineSetup.
Thuộc tính | |
---|---|
polylineOptions optional |
Loại:
PolylineOptions optional Các tuỳ chọn của đường đa tuyến. |
visible optional |
Loại:
boolean optional Chế độ hiển thị của đường đa tuyến. |
Giao diện DefaultPolylineSetupOptions
Giao diện google.maps.journeySharing.DefaultPolylineSetupOptions
Các tuỳ chọn mặc định của PolylineSetup.
Thuộc tính | |
---|---|
defaultPolylineOptions |
Loại:
PolylineOptions Các tuỳ chọn mặc định cho đường đa tuyến. |
defaultVisible |
Loại:
boolean Chế độ hiển thị mặc định của đường đa tuyến. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Loại MarkerSetup.
Loại này chấp nhận đối tượng MarkerSetupOptions
hoặc một hàm chấp nhận đối tượng DefaultMarkerSetupOptions
và trả về đối tượng MarkerSetupOptions
.
Nếu chỉ định một hàm, hàm đó có thể và nên sửa đổi trường defaultMarkerOptions
của dữ liệu đầu vào và trả về trường đó dưới dạng markerOptions
trong đối tượng MarkerSetupOptions
đầu ra.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Giao diện MarkerSetupOptions
Giao diện google.maps.journeySharing.MarkerSetupOptions
Các tuỳ chọn MarkerSetup.
Thuộc tính | |
---|---|
markerOptions optional |
Loại:
MarkerOptions optional Tuỳ chọn điểm đánh dấu. |
Giao diện DefaultMarkerSetupOptions
Giao diện google.maps.journeySharing.DefaultMarkerSetupOptions
Các tuỳ chọn mặc định của MarkerSetup.
Thuộc tính | |
---|---|
defaultMarkerOptions |
Loại:
MarkerOptions Các tuỳ chọn điểm đánh dấu mặc định. |
Giao diện MarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.MarkerCustomizationFunctionParams
Các tham số phổ biến cho tất cả hàm tuỳ chỉnh điểm đánh dấu. Không có đối tượng nào của lớp này được cung cấp trực tiếp cho bất kỳ hàm tuỳ chỉnh điểm đánh dấu nào; thay vào đó, một đối tượng của một trong các lớp con của lớp này sẽ được cung cấp.
Thuộc tính | |
---|---|
defaultOptions |
Loại:
MarkerOptions Các tuỳ chọn mặc định dùng để tạo điểm đánh dấu này. |
isNew |
Loại:
boolean Nếu đúng, thì điểm đánh dấu mới được tạo và hàm tuỳ chỉnh điểm đánh dấu đang được gọi lần đầu tiên, trước khi điểm đánh dấu được thêm vào chế độ xem bản đồ. Nếu không thì giá trị sẽ là false. |
marker |
Loại:
Marker Điểm đánh dấu. Bạn nên trực tiếp tuỳ chỉnh đối tượng này. |
Giao diện DeliveryVehicleMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu xe phân phối. Được FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
và FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
DeliveryVehicle Xe giao hàng được biểu thị bằng điểm đánh dấu này. |
Kế thừa:
defaultOptions ,
isNew ,
marker
|
Giao diện PlannedStopMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu thể hiện điểm dừng dự kiến. Được FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
sử dụng.
Giao diện này mở rộng DeliveryVehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
stopIndex |
Loại:
number Chỉ mục dựa trên 0 của điểm dừng này trong danh sách các điểm dừng còn lại. |
Kế thừa:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Giao diện TaskMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu thể hiện vị trí công việc dự kiến hoặc thực tế. Được FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
và FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
sử dụng.
Giao diện này mở rộng DeliveryVehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
task |
Loại:
Task Vị trí của việc cần làm được biểu thị bằng điểm đánh dấu này. |
Kế thừa:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Giao diện ShipmentMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Các thông số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu đại diện cho xe vận chuyển hàng hoá và vị trí đích. Được FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
và FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
taskTrackingInfo |
Loại:
TaskTrackingInfo Thông tin về việc cần làm được liên kết với điểm đánh dấu này. |
Kế thừa:
defaultOptions ,
isNew ,
marker
|
Giao diện TripMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Các thông số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu đại diện cho vị trí điểm xuất phát, điểm đến và phương tiện của chuyến đi. Được FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
và FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
trip |
Loại:
Trip Chuyến đi được liên kết với điểm đánh dấu này. Để biết thông tin về việc bảo dưỡng xe cho chuyến đi này, hãy sử dụng Trip.latestVehicleLocationUpdate và Trip.remainingWaypoints . |
Kế thừa:
defaultOptions ,
isNew ,
marker
|
Giao diện TripWaypointMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu thể hiện vị trí điểm trung gian của chuyến đi. Được FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
sử dụng.
Giao diện này mở rộng TripMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
waypointIndex |
Loại:
number Chỉ mục điểm trung gian dựa trên 0 được liên kết với điểm đánh dấu này. Sử dụng chỉ mục này trên Trip.remainingWaypoints để truy xuất thông tin về điểm trung gian. |
Kế thừa:
defaultOptions ,
isNew ,
marker ,
trip
|
Giao diện VehicleMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Các thông số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu xe. Được FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
và FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
Vehicle Xe được biểu thị bằng điểm đánh dấu này. |
Kế thừa:
defaultOptions ,
isNew ,
marker
|
Giao diện VehicleWaypointMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Các thông số dành riêng cho các hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu điểm trung gian của xe. Được FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
và FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
sử dụng
Giao diện này mở rộng VehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
waypointIndex |
Loại:
number Chỉ mục điểm trung gian dựa trên 0 được liên kết với điểm đánh dấu này. Sử dụng chỉ mục này trên Vehicle.waypoints để truy xuất thông tin về điểm trung gian. |
Kế thừa:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Giao diện PolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.PolylineCustomizationFunctionParams
Các tham số phổ biến cho tất cả các hàm tuỳ chỉnh đường đa tuyến. Không có đối tượng nào của lớp này được cung cấp trực tiếp cho bất kỳ hàm tuỳ chỉnh đường đa tuyến nào; thay vào đó, một đối tượng của một trong các lớp con của lớp này được cung cấp.
Thuộc tính | |
---|---|
defaultOptions |
Loại:
PolylineOptions Các tuỳ chọn mặc định dùng để tạo tập hợp các đường đa giác này. |
isNew |
Loại:
boolean Nếu đúng, danh sách các đường đa tuyến mới được tạo và hàm tuỳ chỉnh đường đa tuyến đang được gọi lần đầu tiên. Nếu không thì giá trị sẽ là false. |
polylines |
Danh sách các đường đa tuyến đã tạo. Các thành phần này được sắp xếp tuần tự để tạo thành tuyến đường đã kết xuất. |
Giao diện ShipmentPolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh đường đa tuyến cho FleetEngineShipmentLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
taskTrackingInfo |
Loại:
TaskTrackingInfo Thông tin về tác vụ liên kết với đường đa tuyến này. |
Kế thừa:
defaultOptions ,
isNew ,
polylines
|
Giao diện TripPolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripPolylineCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh đường đa tuyến cho FleetEngineTripLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
trip |
Loại:
Trip Chuyến đi được liên kết với đường đa tuyến này. |
Kế thừa:
defaultOptions ,
isNew ,
polylines
|
Giao diện VehiclePolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh đường đa tuyến cho FleetEngineVehicleLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
Vehicle Xe di chuyển qua đường đa tuyến này. |
Kế thừa:
defaultOptions ,
isNew ,
polylines
|
Giao diện DeliveryVehiclePolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
Các tham số dành riêng cho các hàm tuỳ chỉnh đường đa tuyến cho FleetEngineDeliveryVehicleLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
deliveryVehicle |
Loại:
DeliveryVehicle Xe tải đi qua đường đa tuyến này. |
Kế thừa:
defaultOptions ,
isNew ,
polylines
|