Fleet 추적 개요

JavaScript Fleet 추적 라이브러리는 다음 사용 사례에서 작동합니다.

  • 주문형 경로
  • 예약된 작업

이 가이드에서는 두 서비스에서 모두 이 라이브러리를 사용하는 방법을 설명합니다.

JavaScript Fleet 추적 라이브러리를 사용하면 Fleet 운영자에게 차량 내 위치를 거의 실시간으로 시각화할 수 있습니다. 차량의 경로를 알고 있는 경우 지도뷰 구성요소가 자동으로 학습됩니다.

차량 추적 지도뷰 예시

Fleet 추적이란 무엇인가요?

Fleet 추적은 Fleet 운영자를 위해 설계된 Fleet Engine의 기능입니다. 그것은 Fleet Engine에서 Fleet 데이터를 모델링하고 추적하는 인터페이스를 제공합니다. 은 여정을 나타내는 풍부한 웹 기반 지도 표시를 만드는 데 사용하는 클래스를 제공합니다. 차량 관리자 정보를 볼 수 있습니다 예를 들면 다음과 같습니다.

  • 주문형 경로 운영자가 이동을 추적할 수 있도록 허용 여러 차량에 걸쳐 진행될 수 있습니다.
  • 정기 배송 운영자가 거의 실시간으로 확인할 수 있도록 지원 함대 배송 현황을 보여주는 웹 기반 지도입니다.

라이브러리를 웹 앱에 통합하고 적절한 역할 설정 Fleet Engine 내의 프로필을 사용하여 소비자가 여정 공유를 사용할 수 있도록 지원합니다. 대상 Fleet Engine의 역할에 대한 자세한 내용은 서비스 계정 역할을 참조하세요.

Fleet 추적을 사용해야 하는 이유

차량 추적을 Fleet 운영에 통합하면 다음과 같은 이점을 얻을 수 있습니다. 실시간에 가까운 위치 정보를 제공하는 포괄적인 차량 모니터링 환경 업데이트. 정류장을 포함한 차량 위치를 지도에 표시할 수 있습니다. 또는 경유지에 대한 세부정보를 얻을 수 있습니다.

Fleet 추적으로 무엇을 할 수 있나요?

Fleet 추적 라이브러리의 정보를 사용하여 다음과 같은 기능을 사용하여 Fleet 운영을 수행할 수 있습니다

  • 차량 추적 지도 UI를 필요에 맞게 맞춤설정합니다.

  • 차량 1대, 여러 대 또는 모든 차량의 현재 위치를 이동 경로를 따라가며 위치를 업데이트하고 있습니다. 주기적으로 점검합니다.

  • 이동 또는 배달의 도착예정시간과 남은 거리를 계산합니다.

  • 완료된 이동 또는 작업 상태 등 차량의 진행 상황을 확인할 수 있습니다.

구성요소

다음 표에서는 Fleet 추적에 사용되는 구성요소와 있습니다.

주문형 경로

구성요소 설명
탐색 여정 공유 지도뷰 여정 공유 지도 뷰에는 정보를 제공합니다 Fleet Engine에서 차량의 경우 지도뷰 구성요소는 차량이 이동함에 따라 해당 차량에 애니메이션을 적용합니다. 학습합니다.
차량 위치 정보 제공자

차량 위치 제공자는 차량 1대에 대한 위치 정보. 여기에는 차량 위치, 경유지, 차량에 할당된 여정이 포함됩니다.

다음은 차량 및 경유지 마커에 대한 공개 상태 규칙을 사용할 수 있습니다.

  • 차량: 차량이 도착하자마자 표시됩니다. Fleet Engine에서 생성되며 vehicle_state Online입니다. 즉, 차량이 방에 있을 때도 할당된 현재 이동이 없습니다.
  • 경유지 마커: 예정된 차량 경유지는 출발지, 중간 및 목적지 마커로 지도에 표시됩니다.
맞춤설정 옵션 차량 위치 정보 제공자 옵션을 사용하면 도움이 될 것입니다. 다중선의 색상과 스타일을 지정할 수 있습니다. 다음과 같이 차량에 대한 다양한 실제 시나리오를 표시할 수 있습니다. 살펴봤습니다 다양한 마커의 있습니다. 다중선과 마커에 클릭 처리를 추가할 수도 있습니다.
차량 이벤트 리스너 이벤트 리스너를 사용하면 연산자가 다음에 대한 정보를 가져올 수 있습니다. 차량으로 완료된 운행.
차량 위치 정보 제공자 차량 위치 제공업체가 여러 배송 차량의 표시 위치 정보. Fleet를 추적할 때 지리적 경계를 설정합니다. 차량 ID로 필터링할 수도 있습니다.

예약된 작업

구성요소 설명
탐색 여정 공유 지도뷰 여정 공유 지도 뷰에는 작업을 수행하는 방법을 학습합니다 Fleet Engine에서 차량의 경우 지도뷰 구성요소는 차량이 이동함에 따라 해당 차량에 애니메이션을 적용합니다. 학습합니다.
배송 차량 위치 정보 제공자

배송 차량 위치 정보 제공자는 배송 차량 1대에 대한 위치 정보. 여기에는 차량 위치, 배달 차량이 완료한 태스크입니다.

다음은 공개 차량, 정류장 및 해당 작업에 대한 공개 상태 규칙:

  • 차량: 차량이 도착하면 Fleet Engine에서 생성되며 경로 전체에서 볼 수 있습니다. 자동화하고 확장할 수 있습니다
  • 정류장: 예정된 차량 정류장이 지도에 표시됩니다. 차량 정지 마커로 사용할 수 있습니다. 완료된 할 일에 대한 마커가 표시됩니다. 차량의 정류장과 다른 스타일의 정류장입니다.
  • 태스크: 작업 결과의 위치가 표시됩니다. 할 수 있습니다. 결과가 SUCCEEDED인 태스크 완료된 작업 마커와 함께 표시되고 다른 모든 작업은 실패한 작업 마커와 함께 표시됩니다.
맞춤설정 옵션 배송 차량 위치 정보 제공자 옵션을 사용하면 도움이 될 것입니다. 다중선의 색상과 스타일을 지정할 수 있습니다. 다음과 같이 차량에 대한 다양한 실제 시나리오를 표시할 수 있습니다. 차량의 활성화된 경로입니다. 다양한 마커의 사용할 수 있습니다. 또한 클릭 또는 노출을 처리할 수 있습니다.
전송 작업 필터 태스크 필터를 사용하면 운영자가 태스크의 뷰를 필터링할 수 있습니다. 특정 시간 이전 또는 이후에 완료되거나 작업을 수행할 수 있습니다
배송 차량 이벤트 리스너 이벤트 리스너를 사용하면 연산자가 다음에 대한 정보를 가져올 수 있습니다. 배송 차량이 완료한 여정 세그먼트와 차량에서 처리하는 작업입니다.
배송 차량 위치 제공업체 배송 차량 위치 제공업체가 여러 배송 차량의 표시 위치 정보. 필터링하여 특정 배송 차량을 표시하고 전체 차량의 위치를 표시할 수 있습니다. 있습니다

Fleet 추적 사용 방법

1 JavaScript에서 Fleet 추적을 설정합니다. 자세한 내용은 JavaScript Fleet 추적 라이브러리를 사용합니다.
2 라이브러리를 로드하고 지도를 초기화합니다. 자세한 내용은 라이브러리 로드 및 지도뷰 초기화를 참고하세요.
3 차량 위치를 제공하고 지도뷰를 설정합니다. 차량을 따라가려면 위치 정보 제공자를 인스턴스화합니다. 을 올바른 차량 ID로 설정하고 이를 사용하여 지도뷰를 초기화합니다. 대상 자세한 내용은 차량 위치 제공을 참고하세요.
5 기기 진행 상황을 업데이트하고 이동 오류를 처리합니다. 자세한 내용은 Fleet 진행 상황 업데이트오류를 처리합니다.
5 일정이 끝나면 차량 따라가기를 멈추세요. 자세한 내용은 운송 수단 추적 중지하기를 참고하세요.

다음 단계