JourneySharingMapView 클래스
google.maps.journeySharing.JourneySharingMapView
클래스
라이브러리 "journeySharing"
지도 뷰
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
생성자 | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)매개변수:
지도 뷰를 인스턴스화합니다. |
속성 | |
|---|---|
automaticViewportMode |
이 필드는 읽기 전용입니다. 자동 표시 영역 모드입니다. |
element |
유형:
Element이 필드는 읽기 전용입니다. 뷰를 지원하는 DOM 요소입니다. |
enableTraffic |
유형:
boolean교통정보 레이어를 사용 설정하거나 사용 중지합니다. |
locationProviders |
유형:
Array<LocationProvider> optional이 필드는 읽기 전용입니다. 추적 지도 뷰에 표시할 추적 위치의 소스입니다. 위치 정보 제공자를 추가하거나 삭제하려면 JourneySharingMapView.addLocationProvider 및 JourneySharingMapView.removeLocationProvider 메서드를 사용합니다. |
map |
유형:
Map이 필드는 읽기 전용입니다. 지도 뷰에 포함된 지도 객체입니다. |
mapOptions |
유형:
MapOptions이 필드는 읽기 전용입니다. 지도 뷰를 통해 지도에 전달되는 지도 옵션입니다. |
|
유형:
LocationProvider optional이 필드는 읽기 전용입니다. 추적 지도 뷰에 표시할 추적 위치의 소스입니다. |
|
유형:
MarkerSetup도착지 위치 마커의 옵션을 구성합니다. 새 목적지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup출발지 위치 마커의 옵션을 구성합니다. 새 출발지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup작업 결과 위치 마커의 옵션을 구성합니다. 새 작업 결과 위치 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup실패한 작업 위치 마커의 옵션을 구성합니다. 새로운 실패한 작업 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup차량 위치 마커의 옵션을 구성합니다. 새 차량 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup경유지 위치 마커의 옵션을 구성합니다. 새 경유지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
PolylineSetup예상 경로 다중선의 옵션을 구성합니다. 새로운 예상 경로 다중선이 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.PolylineOptions 객체가 포함된 입력의 defaultPolylineOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 PolylineSetupOptions 객체에서 polylineOptions로 반환해야 합니다. PolylineSetupOptions 객체를 지정하는 것은 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 PolylineSetupOptions 객체를 다른 PolylineSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.PolylineOptions 객체를 다른 PolylineSetupOptions 객체의 polylineOptions 키에 재사용하지 마세요. polylineOptions 또는 visible이 설정되지 않았거나 null인 경우 기본값으로 덮어씁니다. polylineOptions.map 또는 polylineOptions.path에 설정된 값은 무시됩니다. |
|
유형:
PolylineSetup이동한 경로 다중선의 옵션을 구성합니다. 새로운 이동 경로 다중선이 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.PolylineOptions 객체가 포함된 입력의 defaultPolylineOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 PolylineSetupOptions 객체에서 polylineOptions로 반환해야 합니다. PolylineSetupOptions 객체를 지정하는 것은 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 PolylineSetupOptions 객체를 다른 PolylineSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.PolylineOptions 객체를 다른 PolylineSetupOptions 객체의 polylineOptions 키에 재사용하지 마세요. polylineOptions.map 또는 polylineOptions.path에 설정된 값은 무시됩니다. 설정되지 않은 값이나 null 값은 기본값으로 덮어쓰기됩니다. |
|
유형:
MarkerSetup핑 위치 마커의 옵션을 구성합니다. 새 핑 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
유형:
MarkerSetup성공한 작업 위치 마커의 옵션을 구성합니다. 새로운 성공적인 작업 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
|
목적지 마커를 반환합니다(있는 경우). |
|
출발지 마커를 반환합니다(있는 경우). |
|
성공한 작업 마커를 반환합니다(있는 경우). |
|
작업 결과 마커가 있는 경우 이를 반환합니다. |
|
실패한 작업 마커를 반환합니다(있는 경우). |
|
차량 마커를 반환합니다(있는 경우). |
|
경유지 마커를 반환합니다(있는 경우). |
|
예상 경로 다중선(있는 경우)을 반환합니다. |
|
이동한 경로 다중선이 있는 경우 이를 반환합니다. |
메서드 | |
|---|---|
addLocationProvider |
addLocationProvider(locationProvider)매개변수:
반환 값: 없음
지도 뷰에 위치 정보 제공자를 추가합니다. 위치 정보 제공자가 이미 추가된 경우 아무 작업도 실행되지 않습니다. |
removeLocationProvider |
removeLocationProvider(locationProvider)매개변수:
반환 값: 없음
지도 뷰에서 위치 정보 제공자를 삭제합니다. 위치 정보 제공자가 아직 지도 뷰에 추가되지 않은 경우 아무 작업도 실행되지 않습니다. |
JourneySharingMapViewOptions 인터페이스
google.maps.journeySharing.JourneySharingMapViewOptions 인터페이스
지도 뷰의 옵션입니다.
속성 | |
|---|---|
element |
유형:
Element뷰를 지원하는 DOM 요소입니다. 필수 항목입니다. |
선택사항 |
유형:
PolylineSetup optional예상 경로 다중선의 옵션을 구성합니다. 새로운 예상 경로 다중선이 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.PolylineOptions 객체가 포함된 입력의 defaultPolylineOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 PolylineSetupOptions 객체에서 polylineOptions로 반환해야 합니다. PolylineSetupOptions 객체를 지정하는 것은 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 PolylineSetupOptions 객체를 다른 PolylineSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.PolylineOptions 객체를 다른 PolylineSetupOptions 객체의 polylineOptions 키에 재사용하지 마세요. polylineOptions 또는 visible이 설정되지 않았거나 null인 경우 기본값으로 덮어씁니다. polylineOptions.map 또는 polylineOptions.path에 설정된 값은 무시됩니다. |
automaticViewportMode
선택사항 |
유형:
AutomaticViewportMode optional자동 표시 영역 모드입니다. 기본값은 FIT_ANTICIPATED_ROUTE이며, 이를 통해 지도 뷰에서 표시 영역을 자동으로 조정하여 차량 마커, 위치 마커, 표시되는 예상 경로 다중선에 맞출 수 있습니다. 자동 맞춤을 사용 중지하려면 NONE으로 설정합니다. |
선택사항 |
유형:
MarkerSetup optional도착지 위치 마커의 옵션을 구성합니다. 새 목적지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
LocationProvider optional추적 지도 뷰에 표시할 추적 위치의 소스입니다. 선택사항입니다. |
locationProviders
선택사항 |
유형:
Array<LocationProvider> optional추적 지도 뷰에 표시할 추적 위치의 소스입니다. 선택사항입니다. |
mapOptions
선택사항 |
유형:
MapOptions optionalgoogle.maps.Map 생성자에 전달된 지도 옵션입니다. |
선택사항 |
유형:
MarkerSetup optional출발지 위치 마커의 옵션을 구성합니다. 새 출발지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null인 경우 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
MarkerSetup optional핑 위치 마커의 옵션을 구성합니다. 새 핑 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null인 경우 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
MarkerSetup optional성공한 작업 위치 마커의 옵션을 구성합니다. 새로운 성공적인 작업 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
PolylineSetup optional이동한 경로 다중선의 옵션을 구성합니다. 새로운 이동 경로 다중선이 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.PolylineOptions 객체가 포함된 입력의 defaultPolylineOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 PolylineSetupOptions 객체에서 polylineOptions로 반환해야 합니다. PolylineSetupOptions 객체를 지정하는 것은 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 PolylineSetupOptions 객체를 다른 PolylineSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.PolylineOptions 객체를 다른 PolylineSetupOptions 객체의 polylineOptions 키에 재사용하지 마세요. polylineOptions.map 또는 polylineOptions.path에 설정된 값은 무시됩니다. 설정되지 않은 값이나 null 값은 기본값으로 덮어쓰기됩니다. |
선택사항 |
유형:
MarkerSetup optional작업 결과 위치 마커의 옵션을 구성합니다. 새 작업 결과 위치 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
MarkerSetup optional실패한 작업 위치 마커의 옵션을 구성합니다. 새로운 실패한 작업 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
MarkerSetup optional차량 위치 마커의 옵션을 구성합니다. 새 차량 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에서 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
선택사항 |
유형:
MarkerSetup optional경유지 위치 마커의 옵션을 구성합니다. 새 경유지 마커가 렌더링될 때마다 호출됩니다. 함수를 지정하는 경우 함수는 google.maps.MarkerOptions 객체를 포함하는 입력의 defaultMarkerOptions 필드를 수정할 수 있으며 수정해야 합니다. 또한 출력 MarkerSetupOptions 객체에서 markerOptions로 반환해야 합니다. MarkerSetupOptions 객체를 지정하면 정적 객체를 반환하는 함수를 지정하는 것과 동일한 효과가 있습니다. 동일한 MarkerSetupOptions 객체를 다른 MarkerSetup 함수 또는 정적 값에 재사용하지 말고, 동일한 google.maps.MarkerOptions 객체를 다른 MarkerSetupOptions 객체의 markerOptions 키에 재사용하지 마세요. markerOptions가 설정되지 않았거나 null이면 기본값으로 덮어씁니다. markerOptions.map 또는 markerOptions.position에 설정된 값은 무시됩니다. |
AutomaticViewportMode 상수
google.maps.journeySharing.AutomaticViewportMode
상수
라이브러리 "journeySharing"
자동 표시 영역 모드입니다.
이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 AutomaticViewportModeString 유형으로 정의됩니다.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
상수 | |
|---|---|
FIT_ANTICIPATED_ROUTE |
마커와 표시되는 예상 경로 다중선에 맞게 표시 영역을 자동으로 조정합니다. 이는 기본값입니다. |
NONE |
표시 영역을 자동으로 조정하지 않습니다. |
LocationProvider 추상 클래스
google.maps.journeySharing.LocationProvider 추상 클래스
모든 위치 제공자의 상위 클래스입니다.
메서드 | |
|---|---|
addListener |
addListener(eventName, handler)매개변수:
반환 값:
MapsEventListener이 위치 제공자가 실행하는 이벤트의 MapsEventListener를 추가합니다. event.removeListener와 함께 사용할 수 있는 이 리스너의 식별자를 반환합니다. |
PollingLocationProvider 추상 클래스
google.maps.journeySharing.PollingLocationProvider
abstract class
extends LocationProvider
투표소 제공업체의 상위 클래스입니다.
속성 | |
|---|---|
isPolling |
유형:
boolean이 위치 정보 제공자가 폴링 중인 경우 true입니다. 읽기 전용입니다. |
pollingIntervalMillis |
유형:
number위치 업데이트를 가져오는 최소 시간 간격(밀리초)입니다. 위치 업데이트를 가져오는 데 pollingIntervalMillis보다 오래 걸리면 현재 위치 업데이트가 완료될 때까지 다음 위치 업데이트가 시작되지 않습니다. 이 값을 0, 무한대 또는 음수 값으로 설정하면 자동 위치 업데이트가 사용 중지됩니다. 추적 ID 매개변수 (예: 배송 위치 제공업체의 배송 추적 ID) 또는 필터링 옵션 (예: Fleet 위치 제공업체의 표시 영역 경계 또는 속성 필터)이 변경되면 새 위치 업데이트를 한 번 가져옵니다. 기본 및 최소 폴링 간격은 5,000밀리초입니다. 폴링 간격을 더 작은 양수 값으로 설정하면 5000이 저장되고 사용됩니다. |
메서드 | |
|---|---|
상속됨:
addListener
|
이벤트 | |
|---|---|
ispollingchange |
function(event)인수:
위치 정보 제공자의 폴링 상태가 업데이트될 때 트리거되는 이벤트입니다. PollingLocationProvider.isPolling를 사용하여 현재 폴링 상태를 확인합니다. |
PollingLocationProviderIsPollingChangeEvent 인터페이스
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent 인터페이스
PollingLocationProvider.ispollingchange 이벤트가 트리거될 때 이벤트 핸들러에 전달되는 이벤트 객체입니다.
속성 | |
|---|---|
error
선택사항 |
유형:
Error optional상태 변경이 오류로 인해 발생한 경우 폴링 상태를 변경한 오류입니다. 상태 변경이 정상적인 작업으로 인한 경우 정의되지 않습니다. |