Map View

lớp JourneySharingMapView

Lớp google.maps.journeySharing.JourneySharingMapView

Chế độ xem bản đồ.

Truy cập bằng cách gọi const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). Xem Thư viện trong API JavaScript Maps.

JourneySharingMapView
JourneySharingMapView(options)
Các thông số: 
Tạo thực thể cho chế độ xem bản đồ.
anticipatedRoutePolylines
Loại:  Array<Polyline>
Trả về các hình nhiều đường dự kiến của tuyến đường, nếu có.
anticipatedRoutePolylineSetup
Loại:  PolylineSetup
Định cấu hình các tuỳ chọn cho một hình nhiều tuyến dự kiến. Được gọi bất cứ khi nào hình nhiều đường dự kiến mới được hiển thị.

Nếu chỉ định một hàm thì hàm có thể và phải sửa đổi trường defaultPolylineOptions của dữ liệu đầu vào chứa đối tượng google.maps.PolylineOptions và trả về dưới dạng polylineOptions trong đối tượng PolylineSetupOptions đầu ra.

Việc chỉ định đối tượng PolylineSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng PolylineSetupOptions trong nhiều hàm PolylineSetupOptions hoặc giá trị tĩnh và không dùng lại đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau. Nếu polylineOptions hoặc hiển thị không được đặt hoặc hiển thị bằng giá trị rỗng, thì giá trị này sẽ bị ghi đè theo giá trị mặc định. Mọi giá trị được đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua.
automaticViewportMode
Trường này ở chế độ chỉ có thể đọc. Chế độ khung nhìn tự động.
element
Loại:  Element
Trường này ở chế độ chỉ có thể đọc. Phần tử DOM đang sao lưu khung hiển thị.
enableTraffic
Loại:  boolean
Bật hoặc tắt lớp giao thông.
locationProvider
Trường này ở chế độ chỉ có thể đọc. Nguồn của các vị trí được theo dõi sẽ hiển thị trong chế độ xem bản đồ theo dõi.
map
Loại:  Map
Trường này ở chế độ chỉ có thể đọc. Đối tượng bản đồ nằm trong chế độ xem bản đồ.
mapOptions
Loại:  MapOptions
Trường này ở chế độ chỉ có thể đọc. Tuỳ chọn bản đồ được truyền vào bản đồ thông qua chế độ xem bản đồ.
takenRoutePolylines
Loại:  Array<Polyline>
Trả về các hình nhiều đường đã đi, nếu có.
takenRoutePolylineSetup
Loại:  PolylineSetup
Định cấu hình các tuỳ chọn cho một hình nhiều tuyến đã đi. Được gọi bất cứ khi nào hình nhiều đường trên tuyến đường mới đi được hiển thị.

Nếu chỉ định một hàm thì hàm có thể và phải sửa đổi trường defaultPolylineOptions của dữ liệu đầu vào chứa đối tượng google.maps.PolylineOptions và trả về dưới dạng polylineOptions trong đối tượng PolylineSetupOptions đầu ra.

Việc chỉ định đối tượng PolylineSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng PolylineSetupOptions trong nhiều hàm PolylineSetupOptions hoặc giá trị tĩnh và không dùng lại đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau.

Mọi giá trị bạn đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua. Mọi giá trị rỗng hoặc chưa được đặt sẽ bị ghi đè bằng giá trị mặc định.
destinationMarkerSetup
Loại:  MarkerSetup
Định cấu hình các lựa chọn cho điểm đánh dấu vị trí điểm đến. Được gọi bất cứ khi nào một điểm đánh dấu điểm đến mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
originMarkerSetup
Loại:  MarkerSetup
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí điểm khởi hành. Được gọi bất cứ khi nào một điểm đánh dấu nguồn mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
pingMarkerSetup
Loại:  MarkerSetup
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí ping. Được gọi bất cứ khi nào một điểm đánh dấu ping mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
successfulTaskMarkerSetup
Loại:  MarkerSetup
Định cấu hình các lựa chọn cho điểm đánh dấu vị trí tác vụ thành công. Được gọi bất cứ khi nào một điểm đánh dấu tác vụ thành công mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
taskOutcomeMarkerSetup
Loại:  MarkerSetup
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí kết quả nhiệm vụ. Được gọi bất cứ khi nào một điểm đánh dấu vị trí của kết quả mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
unsuccessfulTaskMarkerSetup
Loại:  MarkerSetup
Định cấu hình tùy chọn cho điểm đánh dấu vị trí tác vụ không thành công. Được gọi bất cứ khi nào một điểm đánh dấu tác vụ không thành công mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
vehicleMarkerSetup
Loại:  MarkerSetup
Thiết lập các lựa chọn cho điểm đánh dấu vị trí xe. Được gọi bất cứ khi nào một điểm đánh dấu xe mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
waypointMarkerSetup
Loại:  MarkerSetup
Định cấu hình tuỳ chọn cho điểm đánh dấu vị trí điểm tham chiếu. Được gọi bất cứ khi nào một điểm đánh dấu điểm tham chiếu mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
destinationMarkers
Loại:  Array<Marker>
Trả về điểm đánh dấu điểm đến, nếu có.
originMarkers
Loại:  Array<Marker>
Trả về điểm đánh dấu điểm khởi hành, nếu có.
successfulTaskMarkers
Loại:  Array<Marker>
Trả về các điểm đánh dấu tác vụ thành công, nếu có.
taskOutcomeMarkers
Loại:  Array<Marker>
Trả về điểm đánh dấu kết quả nhiệm vụ, nếu có.
unsuccessfulTaskMarkers
Loại:  Array<Marker>
Trả về các điểm đánh dấu việc cần làm không thành công, nếu có.
vehicleMarkers
Loại:  Array<Marker>
Trả về điểm đánh dấu của xe (nếu có).
waypointMarkers
Loại:  Array<Marker>
Trả về điểm đánh dấu tham chiếu, nếu có.

Giao diện JourneySharingMapViewOptions

Giao diện google.maps.journeySharing.JourneySharingMapViewOptions

Các tuỳ chọn cho chế độ xem bản đồ.

element
Loại:  Element
Phần tử DOM đang sao lưu khung hiển thị. Bắt buộc.
locationProvider
Nguồn của các vị trí được theo dõi sẽ hiển thị trong chế độ xem bản đồ theo dõi. Bắt buộc.
anticipatedRoutePolylineSetup optional
Loại:  PolylineSetup optional
Định cấu hình các tuỳ chọn cho một hình nhiều tuyến dự kiến. Được gọi bất cứ khi nào hình nhiều đường dự kiến mới được hiển thị.

Nếu chỉ định một hàm thì hàm có thể và phải sửa đổi trường defaultPolylineOptions của dữ liệu đầu vào chứa đối tượng google.maps.PolylineOptions và trả về dưới dạng polylineOptions trong đối tượng PolylineSetupOptions đầu ra.

Việc chỉ định đối tượng PolylineSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng PolylineSetupOptions trong nhiều hàm PolylineSetupOptions hoặc giá trị tĩnh và không dùng lại đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau. Nếu polylineOptions hoặc hiển thị không được đặt hoặc hiển thị bằng giá trị rỗng, thì giá trị này sẽ bị ghi đè theo giá trị mặc định. Mọi giá trị được đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua.
automaticViewportMode optional
Loại:  AutomaticViewportMode optional
Chế độ khung nhìn tự động. Giá trị mặc định là FIT_ANTICIPATED_ROUTE, cho phép chế độ xem bản đồ tự động điều chỉnh khung nhìn cho vừa với điểm đánh dấu xe, điểm đánh dấu vị trí và mọi hình nhiều đường dự kiến có thể nhìn thấy trên tuyến đường. Đặt giá trị này là NONE để tắt tính năng tự động điều chỉnh.
destinationMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình các lựa chọn cho điểm đánh dấu vị trí điểm đến. Được gọi bất cứ khi nào một điểm đánh dấu điểm đến mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
mapOptions optional
Loại:  MapOptions optional
Các tuỳ chọn ánh xạ được truyền vào hàm khởi tạo google.maps.Map.
originMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí điểm khởi hành. Được gọi bất cứ khi nào một điểm đánh dấu nguồn mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
pingMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí ping. Được gọi bất cứ khi nào một điểm đánh dấu ping mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
successfulTaskMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình các lựa chọn cho điểm đánh dấu vị trí tác vụ thành công. Được gọi bất cứ khi nào một điểm đánh dấu tác vụ thành công mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
takenRoutePolylineSetup optional
Loại:  PolylineSetup optional
Định cấu hình các tuỳ chọn cho một hình nhiều tuyến đã đi. Được gọi bất cứ khi nào hình nhiều đường trên tuyến đường mới đi được hiển thị.

Nếu chỉ định một hàm thì hàm có thể và phải sửa đổi trường defaultPolylineOptions của dữ liệu đầu vào chứa đối tượng google.maps.PolylineOptions và trả về dưới dạng polylineOptions trong đối tượng PolylineSetupOptions đầu ra.

Việc chỉ định đối tượng PolylineSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng PolylineSetupOptions trong nhiều hàm PolylineSetupOptions hoặc giá trị tĩnh và không dùng lại đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau.

Mọi giá trị bạn đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua. Mọi giá trị rỗng hoặc chưa được đặt sẽ bị ghi đè bằng giá trị mặc định.
taskOutcomeMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình các tuỳ chọn cho điểm đánh dấu vị trí kết quả nhiệm vụ. Được gọi bất cứ khi nào một điểm đánh dấu vị trí của kết quả mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
unsuccessfulTaskMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình tùy chọn cho điểm đánh dấu vị trí tác vụ không thành công. Được gọi bất cứ khi nào một điểm đánh dấu tác vụ không thành công mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
vehicleMarkerSetup optional
Loại:  MarkerSetup optional
Thiết lập các lựa chọn cho điểm đánh dấu vị trí xe. Được gọi bất cứ khi nào một điểm đánh dấu xe mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.
waypointMarkerSetup optional
Loại:  MarkerSetup optional
Định cấu hình tuỳ chọn cho điểm đánh dấu vị trí điểm tham chiếu. Được gọi bất cứ khi nào một điểm đánh dấu điểm tham chiếu mới được hiển thị.

Nếu chỉ định một hàm thì hàm này có thể và phải sửa đổi trường defaultMarkerOptions của dữ liệu đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng đối tượng markerOptions trong đối tượng MarkerSetupOptions đầu ra.

Việc chỉ định đối tượng MarkerSetupOptions có tác dụng tương tự như việc chỉ định một hàm trả về đối tượng tĩnh đó.

Không sử dụng lại cùng một đối tượng MarkerSetupOptions trong các hàm MarkerSetupOptions hoặc các giá trị tĩnh khác nhau và không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khóa markerOptions trong các đối tượng MarkerSetupOptions khác nhau. Nếu markOptions không được đặt hoặc rỗng, giá trị này sẽ bị ghi đè bằng giá trị mặc định. Bất kỳ giá trị nào được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

Hằng số AutomaticViewportMode

Hằng số google.maps.journeySharing.AutomaticViewportMode

Chế độ khung nhìn tự động.

Truy cập bằng cách gọi const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). Xem Thư viện trong API JavaScript Maps.

FIT_ANTICIPATED_ROUTE Tự động điều chỉnh khung nhìn cho vừa với điểm đánh dấu và mọi hình nhiều đường dự kiến có thể nhìn thấy được. Đây là tuỳ chọn mặc định.
NONE Không tự động điều chỉnh khung nhìn.

Lớp trừu tượng LocationProvider

Lớp trừu tượng google.maps.journeySharing.LocationProvider

Lớp mẹ của tất cả các trình cung cấp vị trí.

addListener
addListener(eventName, handler)
Các thông số: 
  • eventNamestring Tên của sự kiện cần nghe.
  • handlerFunction Trình xử lý sự kiện.
Giá trị trả về:  MapsEventListener
Thêm MapsEventListener cho một sự kiện do nhà cung cấp vị trí này kích hoạt. Trả về một giá trị nhận dạng của trình nghe này, có thể dùng với event.removeListener.

Lớp trừu tượng PollingLocationProvider

Lớp trừu tượng google.maps.journeySharing.PollingLocationProvider

Lớp mẹ của nhà cung cấp địa điểm bỏ phiếu.

Lớp trừu tượng này mở rộng LocationProvider.

isPolling
Loại:  boolean
Đúng nếu trình cung cấp vị trí này đang thăm dò ý kiến. Chỉ có thể đọc.
pollingIntervalMillis
Loại:  number
Thời gian tối thiểu giữa các lần tìm nạp thông tin cập nhật vị trí tính bằng mili giây. Nếu mất hơn pollingIntervalMillis để tìm nạp thông tin cập nhật vị trí, thì lần cập nhật vị trí tiếp theo sẽ không bắt đầu cho đến khi hoàn tất quá trình cập nhật hiện tại.

Việc đặt giá trị này thành 0, Infinity hoặc giá trị âm sẽ tắt tính năng tự động cập nhật vị trí. Thông tin cập nhật vị trí mới sẽ được tìm nạp một lần nếu thông số mã theo dõi (ví dụ: mã theo dõi vận chuyển của nhà cung cấp vị trí vận chuyển) hoặc lựa chọn lọc (ví dụ: giới hạn khung nhìn hoặc bộ lọc thuộc tính đối với nhà cung cấp vị trí của nhóm thiết bị) thay đổi.

Khoảng thời gian thăm dò mặc định và tối thiểu là 5000 mili giây. Nếu bạn đặt khoảng thời gian thăm dò thành giá trị dương thấp hơn, thì 5000 sẽ được lưu trữ và sử dụng.
Kế thừa: addListener
ispollingchange
function(event)
Sự kiện được kích hoạt khi trạng thái thăm dò ý kiến của trình cung cấp vị trí được cập nhật. Sử dụng PollingLocationProvider.isPolling để xác định trạng thái thăm dò hiện tại.

Giao diện PollingLocationProviderIsPollingChangeEvent

Giao diện google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

Đối tượng sự kiện được chuyển đến trình xử lý sự kiện khi sự kiện PollingLocationProvider.ispollingchange được kích hoạt.

error optional
Loại:  Error optional
Lỗi khiến trạng thái thăm dò thay đổi, nếu việc thay đổi trạng thái là do một lỗi gây ra. Không xác định liệu thay đổi trạng thái có phải là do các hoạt động thông thường hay không.