Map View

JourneySharingMapView クラス

google.maps.journeySharing.JourneySharingMapView クラス

地図表示。

const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing") を呼び出してアクセスします。詳しくは、Maps JavaScript API のライブラリをご覧ください。

JourneySharingMapView
JourneySharingMapView(options)
パラメータ: 
地図ビューをインスタンス化します。
automaticViewportMode
このフィールドは読み取り専用です。自動ビューポート モード。
element
種類:  Element
このフィールドは読み取り専用です。ビューの背後にある DOM 要素。
enableTraffic
種類:  boolean
交通状況レイヤを有効または無効にします。
locationProviders
種類:  Array<LocationProvider> optional
このフィールドは読み取り専用です。トラッキング マップ ビューに表示する、トラッキングしているビジネスの提供元。位置情報プロバイダを追加または削除するには、JourneySharingMapView.addLocationProvider メソッドと JourneySharingMapView.removeLocationProvider メソッドを使用します。
map
種類:  Map
このフィールドは読み取り専用です。地図表示に含まれるマップ オブジェクト。
mapOptions
種類:  MapOptions
このフィールドは読み取り専用です。地図表示を介して地図に渡される地図のオプション。
locationProvider
種類:  LocationProvider optional
このフィールドは読み取り専用です。トラッキング マップ ビューに表示する、トラッキングしているビジネスの参照元。
destinationMarkerSetup
種類:  MarkerSetup
目的地の場所マーカーのオプションを設定します。新しいデスティネーション マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
originMarkerSetup
種類:  MarkerSetup
出発地の場所マーカーのオプションを設定します。新しい起点マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
taskOutcomeMarkerSetup
種類:  MarkerSetup
タスク結果の場所マーカーのオプションを設定します。新しいタスク結果の位置マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
unsuccessfulTaskMarkerSetup
種類:  MarkerSetup
タスクが失敗した場所マーカーのオプションを設定します。失敗した新しいタスクマーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
vehicleMarkerSetup
種類:  MarkerSetup
車両位置マーカーのオプションを設定します。新しい車両マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
waypointMarkerSetup
種類:  MarkerSetup
地点の位置マーカーのオプションを設定します。新しいウェイポイント マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
anticipatedRoutePolylineSetup
種類:  PolylineSetup
想定されるルートのポリラインのオプションを設定します。予測される新しいルートのポリラインがレンダリングされるたびに呼び出されます。

関数を指定する場合、その関数は google.maps.PolylineOptions オブジェクトを含む入力の defaultPolylineOptions フィールドを変更し、出力する PolylineSetupOptions オブジェクトで polylineOptions として返すことができます。また、そのフィールドを変更する必要があります。

PolylineSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

同じ PolylineSetupOptions オブジェクトを、別の PolylineSetup 関数や静的な値で再利用しないでください。また、複数の PolylineSetupOptions オブジェクトで、polylineOptions キーに同じ google.maps.PolylineOptions オブジェクトを再利用しないでください。polylineOptions または visible が未設定または null の場合、デフォルトで上書きされます。geocodingOptions.map または offlineOptions.path に設定された値は無視されます。
takenRoutePolylineSetup
種類:  PolylineSetup
使用したルートのポリラインのオプションを設定します。取得された新しいルートのポリラインがレンダリングされるたびに呼び出されます。

関数を指定する場合、その関数は google.maps.PolylineOptions オブジェクトを含む入力の defaultPolylineOptions フィールドを変更し、出力する PolylineSetupOptions オブジェクトで polylineOptions として返すことができます。また、そのフィールドを変更する必要があります。

PolylineSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

同じ PolylineSetupOptions オブジェクトを、別の PolylineSetup 関数や静的な値で再利用しないでください。また、複数の PolylineSetupOptions オブジェクトで、polylineOptions キーに同じ google.maps.PolylineOptions オブジェクトを再利用しないでください。

polylineOptions.map または polylineOptions.path に設定された値は無視されます。設定されていない値や null 値はすべて、デフォルト値で上書きされます。
pingMarkerSetup
種類:  MarkerSetup
ping の位置マーカーのオプションを設定します。新しい ping マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
successfulTaskMarkerSetup
種類:  MarkerSetup
タスクが成功した場所を示すマーカーのオプションを設定します。新しい成功したタスクマーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
destinationMarkers
種類:  Array<Marker>
目的地マーカーを返します(存在する場合)。
originMarkers
種類:  Array<Marker>
起点マーカーがあれば、それを返します。
successfulTaskMarkers
種類:  Array<Marker>
成功したタスクのマーカーを返します(存在する場合)。
taskOutcomeMarkers
種類:  Array<Marker>
タスク結果マーカーを返します(存在する場合)。
unsuccessfulTaskMarkers
種類:  Array<Marker>
失敗したタスクのマーカーを返します(存在する場合)。
vehicleMarkers
種類:  Array<Marker>
車両マーカーを返します(存在する場合)。
waypointMarkers
種類:  Array<Marker>
地点マーカーがあれば返します。
anticipatedRoutePolylines
種類:  Array<Polyline>
予測されるルートのポリラインを返します(存在する場合)。
takenRoutePolylines
種類:  Array<Polyline>
取得されたルートのポリラインを返します(存在する場合)。
addLocationProvider
addLocationProvider(locationProvider)
パラメータ: 
  • locationProviderLocationProvider 追加する位置情報プロバイダ。
戻り値: なし
地図表示に位置情報プロバイダを追加します。位置情報プロバイダがすでに追加されている場合、アクションは実行されません。
removeLocationProvider
removeLocationProvider(locationProvider)
パラメータ: 
  • locationProviderLocationProvider 削除する位置情報プロバイダ。
戻り値: なし
地図表示から位置情報プロバイダを削除します。位置情報プロバイダがまだ地図表示に追加されていない場合、操作は行われません。

JourneySharingMapViewOptions インターフェース

google.maps.journeySharing.JourneySharingMapViewOptions インターフェース

地図表示のオプション。

element
種類:  Element
ビューの背後にある DOM 要素。必須。
anticipatedRoutePolylineSetup optional
種類:  PolylineSetup optional
想定されるルートのポリラインのオプションを設定します。予測される新しいルートのポリラインがレンダリングされるたびに呼び出されます。

関数を指定する場合、その関数は google.maps.PolylineOptions オブジェクトを含む入力の defaultPolylineOptions フィールドを変更し、出力する PolylineSetupOptions オブジェクトで polylineOptions として返すことができます。また、そのフィールドを変更する必要があります。

PolylineSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

同じ PolylineSetupOptions オブジェクトを、別の PolylineSetup 関数や静的な値で再利用しないでください。また、複数の PolylineSetupOptions オブジェクトで、polylineOptions キーに同じ google.maps.PolylineOptions オブジェクトを再利用しないでください。polylineOptions または visible が未設定または null の場合、デフォルトで上書きされます。geocodingOptions.map または offlineOptions.path に設定された値は無視されます。
automaticViewportMode optional
種類:  AutomaticViewportMode optional
自動ビューポート モード。デフォルト値は FIT_ANTICIPATED_ROUTE です。これにより、車両のマーカー、位置のマーカー、および表示されるルート ポリラインが収まるように、地図表示が自動的にビューポートを調整できます。自動フィッティングを無効にするには、これを NONE に設定します。
destinationMarkerSetup optional
種類:  MarkerSetup optional
目的地の場所マーカーのオプションを設定します。新しいデスティネーション マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
locationProvider optional
種類:  LocationProvider optional
トラッキング マップ ビューに表示する、トラッキングしているビジネスの参照元。省略可。
locationProviders optional
種類:  Array<LocationProvider> optional
トラッキング マップ ビューに表示する、トラッキングしているビジネスの提供元。省略可。
mapOptions optional
種類:  MapOptions optional
google.maps.Map コンストラクタに渡される地図のオプション。
originMarkerSetup optional
種類:  MarkerSetup optional
出発地の場所マーカーのオプションを設定します。新しい起点マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
pingMarkerSetup optional
種類:  MarkerSetup optional
ping の位置マーカーのオプションを設定します。新しい ping マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
successfulTaskMarkerSetup optional
種類:  MarkerSetup optional
タスクが成功した場所を示すマーカーのオプションを設定します。新しい成功したタスクマーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
takenRoutePolylineSetup optional
種類:  PolylineSetup optional
使用したルートのポリラインのオプションを設定します。取得された新しいルートのポリラインがレンダリングされるたびに呼び出されます。

関数を指定する場合、その関数は google.maps.PolylineOptions オブジェクトを含む入力の defaultPolylineOptions フィールドを変更し、出力する PolylineSetupOptions オブジェクトで polylineOptions として返すことができます。また、そのフィールドを変更する必要があります。

PolylineSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

同じ PolylineSetupOptions オブジェクトを、別の PolylineSetup 関数や静的な値で再利用しないでください。また、複数の PolylineSetupOptions オブジェクトで、polylineOptions キーに同じ google.maps.PolylineOptions オブジェクトを再利用しないでください。

polylineOptions.map または polylineOptions.path に設定された値は無視されます。設定されていない値や null 値はすべて、デフォルト値で上書きされます。
taskOutcomeMarkerSetup optional
種類:  MarkerSetup optional
タスク結果の場所マーカーのオプションを設定します。新しいタスク結果の位置マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
unsuccessfulTaskMarkerSetup optional
種類:  MarkerSetup optional
タスクが失敗した場所マーカーのオプションを設定します。失敗した新しいタスクマーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
vehicleMarkerSetup optional
種類:  MarkerSetup optional
車両位置マーカーのオプションを設定します。新しい車両マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。
waypointMarkerSetup optional
種類:  MarkerSetup optional
地点の位置マーカーのオプションを設定します。新しいウェイポイント マーカーがレンダリングされるたびに呼び出されます。

関数を指定する場合、関数は google.maps.MarkerOptions オブジェクトを含む入力の defaultMarkerOptions フィールドを変更し、それを MarkerSetupOptions 出力オブジェクトで markerOptions として返す必要があります。

MarkerSetupOptions オブジェクトを指定すると、その静的オブジェクトを返す関数を指定するのと同じ結果になります。

複数の MarkerSetup 関数または静的な値で同じ MarkerSetupOptions オブジェクトを再利用しないでください。また、複数の MarkerSetupOptions オブジェクトで、markerOptions キーに同じ google.maps.MarkerOptions オブジェクトを再利用しないでください。markerOptions が未設定または null の場合、デフォルトの値で上書きされます。markerOptions.map または markerOptions.position に設定された値は無視されます。

AutomaticViewportMode 定数

google.maps.journeySharing.AutomaticViewportMode 定数

自動ビューポート モード。

const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing") を呼び出してアクセスします。詳しくは、Maps JavaScript API のライブラリをご覧ください。

FIT_ANTICIPATED_ROUTE マーカーと表示されるルートのポリラインに合わせて、ビューポートを自動的に調整します。これがデフォルトです。
NONE ビューポートを自動調整しない

LocationProvider 抽象クラス

google.maps.journeySharing.LocationProvider 抽象クラス

すべての位置情報プロバイダの親クラス。

addListener
addListener(eventName, handler)
パラメータ: 
  • eventNamestring リッスンするイベントの名前。
  • handlerFunction イベント ハンドラ。
戻り値:  MapsEventListener
この位置情報プロバイダによって発生したイベントに MapsEventListener を追加します。このリスナーの識別子を返します。識別子は event.removeListener で使用できます。

PollingLocationProvider 抽象クラス

google.maps.journeySharing.PollingLocationProvider 抽象クラス

ポーリング位置情報プロバイダの親クラス。

この抽象クラスは LocationProvider を拡張します。

isPolling
種類:  boolean
この位置情報プロバイダがポーリングする場合は true。読み取り専用。
pollingIntervalMillis
種類:  number
位置情報の更新を取得する間の最小時間(ミリ秒)。最新の位置情報の取得に pollingIntervalMillis 以上かかった場合、現在の位置情報の更新が完了するまで次の位置情報の更新は開始されません。

この値を 0、無限大、または負の値に設定すると、位置情報の自動更新が無効になります。追跡 ID パラメータ(出荷場所プロバイダの配送追跡 ID など)またはフィルタリング オプション(フリート位置情報プロバイダのビューポート境界や属性フィルタなど)が変更された場合に、新しい位置情報の更新が 1 回取得されます。

デフォルトの最小ポーリング間隔は 5,000 ミリ秒です。ポーリング間隔をより低い正の値に設定すると、5000 が保存され、使用されます。
継承: addListener
ispollingchange
function(event)
位置情報プロバイダのポーリング状態が更新されたときにトリガーされるイベント。PollingLocationProvider.isPolling を使用して、現在のポーリング状態を判断します。

PollingLocationProviderIsPollingChangeEvent インターフェース

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent インターフェース

PollingLocationProvider.ispollingchange イベントがトリガーされたときにイベント ハンドラに渡されるイベント オブジェクト。

error optional
種類:  Error optional
ステータスの変更の原因となったエラー(エラーが原因の場合)。通常のオペレーションによる状態変更かどうかは未定義です。