Map View

Lớp JourneysharingMapView

Lớp google.maps.journeySharing.JourneySharingMapView

Chế độ xem bản đồ.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

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

Nếu chỉ định một hàm, hàm có thể và nên sửa đổi trường defaultPolylineOptions của đầ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 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 các hàm hoặc đường liên kết PolylineSetup khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau. Nếu bạn không đặt hoặc hiển thị polylineOptions hoặc giá trị null, giá trị này sẽ bị ghi đè bằng 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. Chế độ khung nhìn tự động.
destinationMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu điểm đến, nếu có.
destinationMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí đế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, hàm có thể và nên sửa đổi trường defaultMarkerOptions của đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng markerOptions trong đối tượng mã MarkSetupOptions đầu ra.

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

element
Loại: Element
Trường này ở chế độ chỉ đọc. Phần tử DOM sao lưu thành phần hiển thị.
enableTraffic
Loại: boolean
Bật hoặc tắt lớp lưu lượng truy cập.
locationProvider
Trường này ở chế độ chỉ đọ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
Đối tượng bản đồ có trong chế độ xem bản đồ.
mapOptions
Loại: MapOptions
Các tùy chọn bản đồ được đưa vào bản đồ thông qua chế độ xem bản đồ.
originMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu điểm khởi hành, nếu có.
originMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí gốc. Được gọi bất cứ khi nào một điểm đánh dấu nguồn gốc mới được kết xuất.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

pingMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí ping. Được gọi bất cứ khi nào điểm đánh dấu ping mới được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

successfulTaskMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu tác vụ thành công, nếu có.
successfulTaskMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một đ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ụ mới được hiển thị thành công.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

takenRoutePolylines
Loại: Array<Polyline>
Trả về đa tuyến đường đã đi, nếu có.
takenRoutePolylineSetup
Định cấu hình các tùy chọn cho đa tuyến đường đã đi. Được gọi bất cứ khi nào đa tuyến đường mới đi được hiển thị.

Nếu chỉ định một hàm, hàm có thể và nên sửa đổi trường defaultPolylineOptions của đầ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 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 các hàm hoặc đường liên kết PolylineSetup khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau.

Mọi giá trị được đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua. Mọi giá trị rỗng hoặc không được đặt sẽ bị ghi đè bằng giá trị mặc định.

taskOutcomeMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu kết quả tác vụ, nếu có.
taskOutcomeMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí kết quả việc cần làm. Được gọi bất cứ khi nào một điểm đánh dấu vị trí mới trong kết quả tác vụ được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

unsuccessfulTaskMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu tác vụ không thành công, nếu có.
unsuccessfulTaskMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí việc cần làm 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ụ mới không thành công được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

vehicleMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu xe, nếu có.
vehicleMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí của 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, hàm có thể và nên sửa đổi trường defaultMarkerOptions của đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng markerOptions trong đối tượng mã MarkSetupOptions đầu ra.

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

waypointMarkers
Loại: Array<Marker>
Trả về điểm đánh dấu tham chiếu, nếu có.
waypointMarkerSetup
Loại: MarkerSetup
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí điểm tham chiếu. Được gọi bất cứ khi nào điểm đánh dấu điểm tham chiếu mới được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

Giao diện JourneysharingMapViewOptions

Giao diện google.maps.journeySharing.JourneySharingMapViewOptions

Các tùy chọn cho chế độ xem bản đồ.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

element
Loại: Element
Phần tử DOM sao lưu thành phần 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 tùy chọn cho nhiều tuyến đường dự kiến. Được gọi bất cứ khi nào đa tuyến đường dự kiến mới được hiển thị.

Nếu chỉ định một hàm, hàm có thể và nên sửa đổi trường defaultPolylineOptions của đầ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 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 các hàm hoặc đường liên kết PolylineSetup khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau. Nếu bạn không đặt hoặc hiển thị polylineOptions hoặc giá trị null, giá trị này sẽ bị ghi đè bằng 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 để vừa với điểm đánh dấu phương tiện, điểm đánh dấu vị trí và mọi tuyến đường đa hiển thị dự kiến. Đặt giá trị này thành KHÔNG CÓ để 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 tùy chọn cho một điểm đánh dấu vị trí đế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, hàm có thể và nên sửa đổi trường defaultMarkerOptions của đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng markerOptions trong đối tượng mã MarkSetupOptions đầu ra.

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

mapOptions optional
Loại: MapOptions optional
Tuỳ chọn bản đồ đượ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 tùy chọn cho một điểm đánh dấu vị trí gốc. Được gọi bất cứ khi nào một điểm đánh dấu nguồn gốc mới được kết xuất.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị đượ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 tùy chọn cho một điểm đánh dấu vị trí ping. Được gọi bất cứ khi nào điểm đánh dấu ping mới được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị đượ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 tùy chọn cho một đ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ụ mới được hiển thị thành công.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị đượ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 tùy chọn cho đa tuyến đường đã đi. Được gọi bất cứ khi nào đa tuyến đường mới đi được hiển thị.

Nếu chỉ định một hàm, hàm có thể và nên sửa đổi trường defaultPolylineOptions của đầ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 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 các hàm hoặc đường liên kết PolylineSetup khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.PolylineOptions cho khoá polylineOptions trong các đối tượng PolylineSetupOptions khác nhau.

Mọi giá trị được đặt cho polylineOptions.map hoặc polylineOptions.path sẽ bị bỏ qua. Mọi giá trị rỗng hoặc không đượ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 tùy chọn cho một điểm đánh dấu vị trí kết quả việc cần làm. Được gọi bất cứ khi nào một điểm đánh dấu vị trí mới trong kết quả tác vụ được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

unsuccessfulTaskMarkerSetup optional
Loại: MarkerSetup optional
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí việc cần làm 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ụ mới không thành công được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

vehicleMarkerSetup optional
Loại: MarkerSetup optional
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí của 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, hàm có thể và nên sửa đổi trường defaultMarkerOptions của đầu vào có chứa đối tượng google.maps.MarkerOptions và trả về dưới dạng markerOptions trong đối tượng mã MarkSetupOptions đầu ra.

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

waypointMarkerSetup optional
Loại: MarkerSetup optional
Định cấu hình các tùy chọn cho một điểm đánh dấu vị trí điểm tham chiếu. Được gọi bất cứ khi nào điểm đánh dấu điểm tham chiếu mới được hiển thị.

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

Việc chỉ định đối tượng BútSetupOptions 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 HighlightSetupOptions trong các hàm hoặc Setup giá trị tĩnh khác nhau, đồng thời không sử dụng lại cùng một đối tượng google.maps.MarkerOptions cho khoá được đánh dấu trong các đối tượng MarkSetupOptions khác nhau. Nếu Trình đánh dấu tùy chọn không được đặt hoặc rỗng, tùy chọn này sẽ bị ghi đè bằng tùy chọn mặc định. Mọi giá trị được đặt cho markerOptions.map hoặc markerOptions.position sẽ bị bỏ qua.

Hằng số AutoViewportMode

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

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

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

FIT_ANTICIPATED_ROUTE Tự động điều chỉnh khung nhìn sao cho vừa với các điểm đánh dấu và mọi đường đa tuyến dự kiến hiển thị. Đây là lựa 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 nhà cung cấp vị trí. Hãy sử dụng nhà cung cấp vị trí con phù hợp với mục đích của bạn thay vì lớp mẹ.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

addListener
addListener(eventName, handler)
Thông số:
  • eventNamestring Tên 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ề giá trị nhận dạng cho trình nghe này. event.removeListener có thể được sử dụng với trình nghe này.