GMSNavigationTypes

GMSNavigationTypes

列挙型

列挙型GMSNavigationCameraMode { GMSNavigationCameraModeFree = 0、 GMSNavigationCameraModeFollowingGMSNavigationCameraModeOverview }
 カメラの追尾動作を決定するカメラモード。その他...
列挙型GMSNavigationCameraPerspective { GMSNavigationCameraPerspectiveTilted = 0、 GMSNavigationCameraPerspectiveTopDownNorthUpGMSNavigationCameraPerspectiveTopDownHeadingUp }
 ユーザーの現在地を追跡する際に設定できるカメラのさまざまな視点。その他...
列挙型GMSNavigationTravelMode {
  GMSNavigationTravelModeDriving = 0、 GMSNavigationTravelModeCyclingGMSNavigationTravelModeWalkingGMSNavigationTravelModeTwoWheeler
  GMSNavigationTravelModeTaxicab
}
 ナビゲーションに使用できるさまざまな移動手段。その他...
列挙型GMSNavigationVoiceGuidance {GMSNavigationVoiceGuidanceSilent = 0、 GMSNavigationVoiceGuidanceAlertsOnlyGMSNavigationVoiceGuidanceAlertsAndGuidance }
 特定の状況で音声案内を再生するかどうかを指定します。その他...
列挙型GMSVoiceGuidanceAudioDeviceType { GMSVoiceGuidanceAudioDeviceTypeBuiltInOnly = 0、 GMSVoiceGuidanceAudioDeviceTypeBluetooth }
 音声案内を再生できるオーディオ機器の種類を指定します。その他...
列挙型GMSRouteStatus{
  GMSRouteStatusInternalError = 0、 GMSRouteStatusOKGMSRouteStatusNoRouteFoundGMSRouteStatusNetworkError
  GMSRouteStatusErrorpoints GMSRouteStatusAPIKeyNotAuthorized, GMSRouteStatusAPIKeyNotAuthorized, GMSRouteStatusCanceledGMSRouteStatusDuplicateWaypointsErrorGMSRouteStatusNoWaypointsErrorGMSRouteStatusLocationUnavailableGMSRouteStatusWaypointErrorGMSRouteStatusTravelModeUnsupported
 GMSRouteStatus は、ルート リクエストの結果を表すステータス コードです。その他...
列挙型GMSNavigationLightingMode { GMSNavigationLightingModeNormal = 0、 GMSNavigationLightingModeLowLight }
 ライティング モードは、使用可能な光に応じて異なるカラーパターンを指定するために使用します。その他...
列挙型GMSNavigationRoutingStrategy { GMSNavigationRoutingStrategyDefaultBest = 0、 GMSNavigationRoutingStrategyShorterGMSNavigationRoutingStrategyDeltaToTargetDistance }
 ルーティング戦略はルートのランク付け方法を指定します。これはルートの選択時と再ルーティング時に影響します。その他...
列挙型GMSNavigationRouteCalloutFormat { GMSNavigationRouteCalloutFormatDefault = 0、 GMSNavigationRouteCalloutFormatTimeGMSNavigationRouteCalloutFormatDistance }
 この形式は、ルートのコールアウトに距離と到着予定時刻のどちらを表示するかを指定します。その他...
列挙型GMSNavigationAlternateRoutesStrategy { GMSNavigationAlternateRoutesStrategyAll = 0、 GMSNavigationAlternateRoutesStrategyNoneGMSNavigationAlternateRoutesStrategyOne }
 リクエストできる代替ルートの最大数を指定します。その他...
列挙型GMSNavigationSpeedAlertSeverity { GMSNavigationSpeedAlertSeverityUnknown = -2、 GMSNavigationSpeedAlertSeverityNotSpeeding = -1、 GMSNavigationSpeedAlertSeverityMinor = 0、 GMSNavigationSpeedAlertSeverityMajor }
列挙型GMSNavigationNavState { GMSNavigationNavStateUnknown = 0、 GMSNavigationNavStateEnroute = 1、 GMSNavigationNavStateRerouting = 2、 GMSNavigationNavStateStopped = 3 }
 ナビゲーションの状態。その他...
列挙型GMSNavigationDrivingSide { GMSNavigationDrivingSideNone = 0、 GMSNavigationDrivingSideLeft = 1、 GMSNavigationDrivingSideRight = 2 }
 このステップが右運転ルートまたは左運転ルートにあるかどうか。その他...
列挙型GMS, 1,000,000,000,000,000,000,000,000,000,000,00,000,000,000,000,000,000,000,001GMSNavigationManeuver

















GMSNavigationManeuverUnknownGMSNavigationManeuverDepartGMSNavigationManeuverDestinationGMSNavigationManeuverDestinationLeftGMSNavigationManeuverDestinationRightGMSNavigationManeuverStraightGMSNavigationManeuverTurnLeftGMSNavigationManeuverTurnRightGMSNavigationManeuverTurnKeepLeftGMSNavigationManeuverTurnKeepRightGMSNavigationManeuverTurnSlightLeftGMSNavigationManeuverTurnSlightRightGMSNavigationManeuverTurnSharpLeftGMSNavigationManeuverTurnSharpRightGMSNavigationManeuverTurnUTurnClockwiseGMSNavigationManeuverTurnUTurnCounterClockwiseGMSNavigationManeuverMergeUnspecifiedGMSNavigationManeuverMergeLeftGMSNavigationManeuverMergeRightGMSNavigationManeuverForkLeftGMSNavigationManeuverForkRightGMSNavigationManeuverOnRampUnspecifiedGMSNavigationManeuverOnRampLeftGMSNavigationManeuverOnRampRightGMSNavigationManeuverOnRampKeepLeftGMSNavigationManeuverOnRampKeepRightGMSNavigationManeuverOnRampSlightLeftGMSNavigationManeuverOnRampSlightRightGMSNavigationManeuverOnRampSharpLeftGMSNavigationManeuverOnRampSharpRightGMSNavigationManeuverOnRampUTurnClockwiseGMSNavigationManeuverOnRampUTurnCounterClockwiseGMSNavigationManeuverOffRampUnspecifiedGMSNavigationManeuverOffRampLeftGMSNavigationManeuverOffRampRightGMSNavigationManeuverOffRampKeepLeftGMSNavigationManeuverOffRampKeepRightGMSNavigationManeuverOffRampSlightLeftGMSNavigationManeuverOffRampSlightRightGMSNavigationManeuverOffRampSharpLeftGMSNavigationManeuverOffRampSharpRightGMSNavigationManeuverOffRampUTurnClockwiseGMSNavigationManeuverOffRampUTurnCounterClockwiseGMSNavigationManeuverRoundaboutClockwiseGMSNavigationManeuverRoundaboutCounterClockwiseGMSNavigationManeuverRoundaboutStraightClockwiseGMSNavigationManeuverRoundaboutStraightCounterClockwiseGMSNavigationManeuverRoundaboutLeftClockwiseGMSNavigationManeuverRoundaboutLeftCounterClockwiseGMSNavigationManeuverRoundaboutRightClockwiseGMSNavigationManeuverRoundaboutRightCounterClockwiseGMSNavigationManeuverRoundaboutSlightLeftClockwiseGMSNavigationManeuverRoundaboutSlightLeftCounterClockwiseGMSNavigationManeuverRoundaboutSlightRightClockwiseGMSNavigationManeuverRoundaboutSlightRightCounterClockwiseGMSNavigationManeuverRoundaboutSharpLeftClockwiseGMSNavigationManeuverRoundaboutSharpLeftCounterClockwiseGMSNavigationManeuverRoundaboutSharpRightClockwiseGMSNavigationManeuverRoundaboutSharpRightCounterClockwiseGMSNavigationManeuverRoundaboutUTurnClockwiseGMSNavigationManeuverRoundaboutUTurnCounterClockwiseGMSNavigationManeuverRoundaboutExitClockwiseGMSNavigationManeuverRoundaboutExitCounterClockwiseGMSNavigationManeuverFerryBoatGMSNavigationManeuverFerryTrainGMSNavigationManeuverNameChange
 実行するナビゲーション アクションを指定する値のセット。その他...

列挙型のドキュメント

カメラの追尾動作を決定するカメラモード。

列挙者:
GMSNavigationCameraModeFree

カメラをフォローを無効にします。

ユーザーがカメラをパンすると、このモードになります。

GMSNavigationCameraModeFollowing

ユーザーの位置に現在の followingPerspective に従います。

GMSNavigationCameraModeOverview

残りのルートの概要を表示します。

これはガイダンス モードで動的に更新されます。

ユーザーの現在地を追跡する際に設定できるカメラのさまざまな視点。

列挙者:
GMSNavigationCameraPerspectiveTilted

カメラはユーザーの方を向くように自動的に回転し、傾斜します。

ガイダンスがアクティブでない場合、ユーザーの現在地はビューポートの中心に配置されます。ガイダンスが有効な場合、ユーザーの現在地はビューポートの下部付近に配置されます。

GMSNavigationCameraPerspectiveTopDownNorthUp

カメラは常に北向きで、真下を向いています。

ユーザーの現在地が画面の中央に配置されている。

GMSNavigationCameraPerspectiveTopDownHeadingUp

カメラはユーザーの方を向くように自動的に回転し、真下を向いています。

ガイダンスがアクティブでない場合、ユーザーの現在地はビューポートの中心に配置されます。ガイダンスが有効な場合、ユーザーの現在地はビューポートの下部付近に配置されます。

ナビゲーションに使用できるさまざまな移動手段。

列挙者:
GMSNavigationTravelModeDriving

運転ルートが取得され、報告されるユーザーのコースは移動の方向に基づきます。

GMSNavigationTravelModeCycling

サイクリング ルートが取得され、報告されるユーザーのコースは、デバイスが向いているコンパスの方向に基づきます。

GMSNavigationTravelModeWalking

徒歩ルートが取得され、報告されるユーザーのコースは、デバイスが向いているコンパスの方向に基づきます。

GMSNavigationTravelModeTwoWheeler

オートバイのルートが取得され、ユーザーのコースは移動方向に基づきます。

GMSNavigationTravelModeTaxicab

タクシーのルートが取得され、ユーザーのコースは移動の方向に基づいて作成されます。

特定の状況で音声案内を再生するかどうかを指定します。

列挙者:
GMSNavigationVoiceGuidanceSilent

音声案内を無効にします。

GMSNavigationVoiceGuidanceAlertsOnly

交通情報の通知のみ、音声案内を有効にします。

GMSNavigationVoiceGuidanceAlertsAndGuidance

ターンバイターン方式の案内とアラートの音声案内を有効にします。

音声案内を再生できるオーディオ機器の種類を指定します。

列挙者:
GMSVoiceGuidanceAudioDeviceTypeBuiltInOnly

音声案内は、デバイスの内蔵スピーカーまたはヘッドフォンからのみ再生されます。

GMSVoiceGuidanceAudioDeviceTypeBluetooth

音声案内は Bluetooth 接続を使用できる場合は、それを介して再生されます。接続できない場合は、内蔵のスピーカーまたはヘッドフォンが使用されます。

列挙型 GMSRouteStatus

GMSRouteStatus は、ルート リクエストの結果を表すステータス コードです。

列挙者:
GMSRouteStatusInternalError

内部エラーにより、ルートを計算できませんでした。

新しい SDK バージョンに更新すると、この問題が解決する場合があります。

GMSRouteStatusOK

目的地までのルートが計算されました。

GMSRouteStatusNoRouteFound

目的地までのルートを計算できませんでした。

GMSRouteStatusNetworkError

ネットワーク エラーにより、宛先までのルートを計算できませんでした。

GMSRouteStatusQuotaExceeded

割り当てが不足しているため、宛先へのルートを計算できませんでした。

GMSRouteStatusAPIKeyNotAuthorized

指定されたキーには Navigation SDK を使用する権限がないため、ルートを計算できませんでした。

GMSRouteStatusCanceled

新しいルートの計算でルートの計算がキャンセルされました。

GMSRouteStatusDuplicateWaypointsError

リクエストに重複した地点があったため、ルートを計算できませんでした。

GMSRouteStatusNoWaypointsError

地点が指定されていないため、ルートを計算できませんでした。

GMSRouteStatusLocationUnavailable

ユーザーの現在地を確認できないため、ルートを計算できませんでした。

ユーザーがアプリに位置情報の利用許可を付与していない可能性があります。

GMSRouteStatusWaypointError

リクエストで指定された地点に問題があったため、ルートを生成できませんでした。

たとえば、古い、または無効なプレイス ID が提供されている可能性があります。

GMSRouteStatusTravelModeUnsupported

サポートされていない移動手段が指定されていた場合、ルートを生成できませんでした。

たとえば、ルートトークンを使用して目的地を設定する場合、運転モードと TwoWheeler 移動モードのみがサポートされます。

ライティング モードは、使用可能な光に応じて異なるカラーパターンを指定するために使用します。

列挙者:
GMSNavigationLightingModeStandard

昼光で見るのに適した照明モードを使用する。

GMSNavigationLightingModeLowLight

夜間に適した照明モードを使用する。

ルーティング戦略はルートのランク付け方法を指定します。これはルートの選択時と再ルーティング時に影響します。

デフォルト値は GMSNavigationRoutingStrategyDefaultBest です。

列挙者:
GMSNavigationRoutingStrategyDefaultBest

NavSDK のデフォルトのコストモデルによってルートをランク付けします。

これは、ナビゲーションのデフォルトのルーティング戦略です。

GMSNavigationRoutingStrategyShorter

距離によってルートをランク付けします。

ランキングが最も高いルートが、返されたルートの中で最も短いルートです。

GMSNavigationRoutingStrategyDeltaToTargetDistance

目標距離に対する絶対差分に基づいて、ルートを最小から最大までランク付けします。

この形式は、ルートのコールアウトに距離と到着予定時刻のどちらを表示するかを指定します。

列挙者:
GMSNavigationRouteCalloutFormatDefault

ルーティング方法に応じて、時間または距離が表示されます。

デフォルトの最適なルーティング戦略を使用した時間と、短いルーティング戦略を使用した距離が表示されます。

GMSNavigationRouteCalloutFormatTime

ルートのコールアウトに時刻情報を表示します(例:(10 分 5 分短縮)。

GMSNavigationRouteCalloutFormatDistance

ルートのコールアウトに距離情報を表示します(例:10 km、5 km 長い)。

リクエストできる代替ルートの最大数を指定します。

列挙者:
GMSNavigationAlternateRoutesStrategyAll

利用可能な代替ルートがすべて表示されます。

GMSNavigationAlternateRoutesStrategyNone

代替ルートは表示されません。

GMSNavigationAlternateRoutesStrategyOne

代替ルートが 1 つ表示されます。

列挙者:
GMSNavigationSpeedAlertSeverityUnknown

速度または制限速度のいずれかを特定できませんでした。

GMSNavigationSpeedAlertSeverityNotSpeeding

速度低下は発生していない。

GMSNavigationSpeedAlertSeverityMinor

軽微な速度アラートです。

GMSNavigationSpeedAlertSeverityMajor

速度に関する重要なアラートです。

ナビゲーションの状態。

列挙者:
GMSNavigationNavStateUnknown

エラーまたは未指定の状態。

GMSNavigationNavStateEnroute

ナビゲートしています。

今後の運転ステップに関する情報を確認できます。

GMSNavigationNavStateRerouting

ナビを使用中ですが、新しい経路を検索しています。

次の操作ステップはまだ利用できません。

GMSNavigationNavStateStopped

ナビを終了しました。

このステップが右運転ルートまたは左運転ルートにあるかどうか。

指定できない場合があります。

列挙者:
GMSNavigationDrivingSideNone

側面が指定されていません。

GMSNavigationDrivingSideLeft

車が左側。

GMSNavigationDrivingSideRight

右側はドライブ。

実行するナビゲーション アクションを指定する値のセット。

列挙者:
GMSNavigationManeuverUnknown

不明な操作です。

GMSNavigationManeuverDepart

操作の始点。

GMSNavigationManeuverDestination

目的地に到着すること。

GMSNavigationManeuverDestinationLeft

道路の左側にいる目的地に到着する。

GMSNavigationManeuverDestinationRight

道路の右側にある目的地に到着する。

GMSNavigationManeuverStraight

直進します。

GMSNavigationManeuverTurnLeft

操作の始点。

GMSNavigationManeuverTurnRight

交差点で通常の右左折を行います。

GMSNavigationManeuverTurnKeepLeft

道路が分岐するので左車を進みます。

GMSNavigationManeuverTurnKeepRight

曲がり角を進み、右を進みます。

GMSNavigationManeuverTurnSlightLeft

交差点を少し左に曲がる。

GMSNavigationManeuverTurnSlightRight

交差点を少し右に曲がります。

GMSNavigationManeuverTurnSharpLeft

交差点で大きく左に曲がる。

GMSNavigationManeuverTurnSharpRight

交差点で大きく右に曲がる。

GMSNavigationManeuverTurnUTurnClockwide

時計回りに通りの反対側を曲がります。

GMSNavigationManeuverTurnUTurnCounterClockworth

反時計回りに通りの反対側を曲がります。

GMSNavigationManeuverMergeUnspecified

現在の道路と別の道路が合流しています。

GMSNavigationManeuverMergeLeft

現在の道路と左側の別の道路が合流します。

GMSNavigationManeuverMergeRight

現在の道路と右側の別の道路が合流します。

GMSNavigationManeuverForkLeft

現在の道路は少し左側で別の道路と合流します。

GMSNavigationManeuverForkRight

現在の道路は少し右側で別の道路と合流します。

GMSNavigationManeuverOnRampUnspecified

ターンパイクまたは高速道路を入力します。

GMSNavigationManeuverOnRampLeft

通常の左に曲がって、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOnRampRight

通常の右左折で曲がり角や高速道路に入ります。

GMSNavigationManeuverOnRampKeepLeft

曲がり角や高速道路に入るときは道路が分岐しているため、その道路の左側を進みます。

GMSNavigationManeuverOnRampKeepRight

曲がり角や高速道路に入る場合は、分岐点で道路の右側を走行してください。

GMSNavigationManeuverOnRampSlightLeft

少し左に曲がって、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOnRampSlightRight

少し右に曲がって、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOnRampSharpLeft

大きく左に曲がって、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOnRampSharpRight

右に大きく曲がり角や高速道路に入ります。

GMSNavigationManeuverOnRampUTurnClockwide

右回りに曲がり角の反対側に入り、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOnRampUTurnCounterClockwide

反時計回りに道路の反対側に入り、ターンパイクまたは高速道路に入ります。

GMSNavigationManeuverOffRampUnspecified

ターンパイクまたは高速道路を出る。

GMSNavigationManeuverOffRampLeft

通常の左に曲がって曲がり角や高速道路から出ます。

GMSNavigationManeuverOffRampRight

通常の右左折で曲がり角や高速道路から出ます。

GMSNavigationManeuverOffRampKeepLeft

曲がり角や高速道路から出るには、分岐点を道路の左側に留めます。

GMSNavigationManeuverOffRampKeepRight

曲がり角や高速道路から出るのは、分岐点のため道路の右側を進みます。

GMSNavigationManeuverOffRampSlightLeft

曲がり角や高速道路から出るには、少し左に曲がります。

GMSNavigationManeuverOffRampSlightRight

右に少し右に曲がり、曲がり角または高速道路を出ます。

GMSNavigationManeuverOffRampSharpLeft

曲がり角や高速道路から出るには、大きく左に曲がります。

GMSNavigationManeuverOffRampSharpRight

右に大きく曲がって曲がり角や高速道路から出ます。

GMSNavigationManeuverOffRampUTurnClockwide

右回りに曲がり角または高速道路を出て、道路の反対側に入ります。

GMSNavigationManeuverOffRampUTurnCounterClockwide

ターンパイクまたは高速道路を出るには、反時計回りに通りの反対側に入ります。

GMSNavigationManeuverRoundaboutClockwide

時計回りのロータリーに入る。

GMSNavigationManeuverRoundaboutCounterClockwide

反時計回りのロータリーに入ります。

GMSNavigationManeuverRoundaboutStraightClockwide

時計回りにロータリーに入り、直進します。

GMSNavigationManeuverRoundaboutStraightCounterClockwide

反時計回りの環状交差点に入り、直進します。

GMSNavigationManeuverRoundaboutLeftClockwide

時計回りのロータリーに入り、左を曲がります。

GMSNavigationManeuverRoundaboutLeft 反対時計回り

反時計回りのロータリーに入り、左を曲がります。

GMSNavigationManeuverRoundaboutRightClockwide

時計回りの環状交差点に入り、右に曲がります。

GMSNavigationManeuverRoundaboutRightCounterClockwide

反時計回りのロータリーに入り、右に曲がります。

GMSNavigationManeuverRoundaboutSlightLeftClockwide

時計回りのロータリーに入り、少し左に曲がります。

GMSNavigationManeuverRoundaboutSlightLeft 反対時計回り

反時計回りのロータリーに入り、少し左に曲がります。

GMSNavigationManeuverRoundaboutSlightRightClockwide

時計回りのロータリーに入り、少し右に曲がります。

GMSNavigationManeuverRoundaboutSlightRightCounterClockwide

反時計回りのロータリーに入り、少し右に曲がります。

GMSNavigationManeuverRoundaboutSharp 左時計回り

時計回りのロータリーに入り、大きく左に曲がります。

GMSNavigationManeuverRoundaboutSharpLeftCounterClockwide

反時計回りのロータリーに入り、大きく左に曲がります。

GMSNavigationManeuverRoundaboutSharpRightClockworth

時計回りのロータリーに入り、大きく右に曲がります。

GMSNavigationManeuverRoundaboutSharpRightCounterClockwide

反時計回りのロータリーに入り、大きく右に曲がります。

GMSNavigationManeuverRoundaboutUTurnClockwide

時計回りにロータリーに入り、時計回りに通りの反対側に入ります。

GMSNavigationManeuverRoundaboutUTurnCounterClockwide

反時計回りにロータリーに入り、反時計回りに通りの反対側に入ります。

GMSNavigationManeuverRoundaboutExitClockwide

ロータリーから時計回りに出る。

GMSNavigationManeuverRoundaboutExitCounterClockwide

ロータリーから反時計回りに出る。

GMSNavigationManeuverFerryBoat

フェリーに乗る。

GMSNavigationManeuverFerryTrain

フェリーに乗る。

GMSNavigationManeuverNameChange

通りの名前が変わっている。