GMSGezinme Türleri

GMSNavigationTypes

Numaralandırmalar

enumGMSNavigationCameraMode { GMSNavigationCameraModeFree = 0, GMSNavigationCameraModeFollowing, GMSNavigationCameraModeOverview }
 Kameranın takip etme davranışını belirleyen kamera modu. Diğer...
enumGMSNavigationCameraPerspective { GMSNavigationCameraPerspectiveTilted = 0, GMS Navigation CameraPerspectiveTopDownNorthUp, GMS Navigation CameraPerspectiveTopDownHeadingUp }
 Kullanıcı konumu takip edilirken ayarlanabilecek farklı kamera perspektifleri. Diğer...
enumGMSNavigationTravelMode {
  GMSNavigationTravelModeDriving = 0, GMSNavigationTravelModeCycling, GMSNavigationTravelModeWalking, GMSNavigationTravelModeTwoWheeler,
  GMSNavigationTravelModeTaxicab
}
 Navigasyon için kullanılabilecek farklı ulaşım şekilleri. Diğer...
enumGMSNavigationVoiceGuidance { GMSNavigationVoiceGuidanceSilent = 0, GMSNavigationVoiceGuidanceAlertsOnly, GMSNavigationVoiceGuidanceAlertsAndGuidance }
 Sesli yardımın belirli koşullar altında oynatılıp oynatılmayacağını belirler. Diğer...
enumGMSVoiceGuidanceAudioDeviceType { GMSVoiceGuidanceAudioDeviceTypeBuiltInOnly = 0, GMSVoiceGuidanceAudioDeviceTypeBluetooth }
 Sesli yardımın ne tür sesli cihazlarda oynatılabileceğini belirler. Diğer...
enumGMSRouteStatus {
  GMSRouteStatusInternalError = 0, GMSRouteStatusSettingStatusOK, GMSRouteStatusNoRouteStatusOK, GMSRouteStatusNetworkError,
  GMSRouteStatusQuotaExceeded, GMSRouteStatusStatusAPIKeyNotAuthorized{/14

GMSRouteStatusCanceledGMSRouteStatusDuplicateWaypointsErrorGMSRouteStatusNoWaypointsErrorGMSRouteStatusLocationUnavailableGMSRouteStatusWaypointErrorGMSRouteStatusTravelModeUnsupported
 GMSRouteStatus, bir rota isteğinin sonucunu temsil eden bir durum kodudur. Diğer...
enumGMSNavigationLightingMode { GMSNavigationLightingModeNormal = 0, GMSNavigationLightingModeLowLight }
 Işık modu, mevcut ışığa göre farklı renk şemaları belirtmek için kullanılır. Diğer...
enumGMSNavigationRoutingStrategy { GMSNavigationRoutingStrategyDefaultBest = 0, GMSNavigationRoutingStrategyShorter, GMSNavigationRoutingStrategyDeltaToTargetDistance }
 Rota stratejisi, rotaların nasıl sıralandığını belirtir. Bu da, seçildiğinde ve yeniden rota belirleme sırasında rotayı etkiler. Diğer...
enumGMSNavigationRouteCalloutFormat { GMSNavigationRouteCalloutFormatDefault = 0, GMSNavigationRouteCalloutFormatTime, GMSNavigationRouteCalloutFormatDistance }
 Biçim, rota açıklama metinlerinde mesafe veya TVS bilgilerinin gösterilip gösterilmeyeceğini belirtir. Diğer...
enumGMS NavigationAlternativeRoutesStrategyAll = 0, GMSNavigationAlternateRoutesStrategyNone, GMS NavigationAlternativeRoutesStrategyOne }
 İstenebilecek maksimum alternatif rota sayısını belirtir. Diğer...
enumGMSNavigationSpeedAlertSeverity { GMSNavigationSpeedAlertSeverityUnknown = -2, GMSNavigationSpeedAlertSeverityNotSpeeding = -1, GMSNavigationSpeedAlertSeverityMinor = 0, GMSNavigationSpeedAlertSeverityMajor }
enumGMSNavigationNavState { GMSNavigationNavStateUnknown = 0, GMSNavigationNavStateEnroute = 1, GMSNavigationNavStateRerouting = 2, GMSNavigationNavStateStopped = 3 }
 Navigasyonun durumu. Diğer...
enumGMSNavigationDrivingSide { GMSNavigationDrivingSideNone = 0, GMSNavigationDrivingSideLeft = 1, GMSNavigationDrivingSideRight = 2 }
 Bu adımın arabayla yoldan mı yoksa soldan araçla mı gidildiği. Diğer...
enumGMSNavigationManeuver{DUN ifade eder. içeriklere göz atmanıza olanak tanıyabilir. {umGMSNavigationManeuverGoogle Arama Ağı AlışverişiGMSNavigationManeuverRoundaboutRightClockwiseGMSNavigationManeuverRoundaboutRightCounterClockwiseGMSNavigationManeuverRoundaboutSlightLeftClockwiseGMSNavigationManeuverRoundaboutSlightLeftCounterClockwiseGMSNavigationManeuverRoundaboutSlightRightClockwiseGMSNavigationManeuverRoundaboutSlightRightCounterClockwiseGMSNavigationManeuverRoundaboutSharpLeftClockwiseGMSNavigationManeuverRoundaboutSharpLeftCounterClockwiseGMSNavigationManeuverRoundaboutSharpRightClockwiseGMSNavigationManeuverRoundaboutSharpRightCounterClockwiseGMSNavigationManeuverRoundaboutUTurnClockwiseGMSNavigationManeuverRoundaboutUTurnCounterClockwiseGMSNavigationManeuverRoundaboutExitClockwiseGMSNavigationManeuverRoundaboutExitCounterClockwiseGMSNavigationManeuverFerryBoatGMSNavigationManeuverFerryTrainGMSNavigationManeuverNameChange
 Gerçekleştirilecek gezinme işlemini belirten değerler grubu. Diğer...
enumGMSNavigationLaneShape {
  GMSNavigationLaneShapeUnknown = 0, GMSNavigationLaneShapeStraight = 1, GMSNavigationLaneShapeSlightLeft = 2, GMSNavigationLaneShapeSlightRight


GMSNavigationLaneShapeNormalLeftGMSNavigationLaneShapeNormalRightGMSNavigationLaneShapeSharpLeftGMSNavigationLaneShapeSharpRightGMSNavigationLaneShapeUTurnLeftGMSNavigationLaneShapeUTurnRight
 Bir şeridin şeklini açıklayan değerler grubu. Diğer...

Numaralandırma Türü Belgeleri

Kameranın takip etme davranışını belirleyen kamera modu.

Numaralandırıcı:
GMSnavigationKameraModeFree

Kamera takibini devre dışı bırakır.

Kamera, kullanıcı tarafından yatay kaydırılırken bu modda olur.

GMS Navigation CameraModeFollowing

Kullanıcı konumunu şu andaki aşağıdakiPerspective ile izler.

GMS Navigation CameraModeOverview

Kalan rotanın özetini gösterir.

Bu, rehberlik modunda dinamik olarak güncellenir.

Kullanıcı konumu takip edilirken ayarlanabilecek farklı kamera perspektifleri.

Numaralandırıcı:
GMS NavigationKameraPerspective Yatırılmış

Kamera otomatik olarak kullanıcıya doğru bakacak şekilde döner ve eğilir.

Rehberlik devre dışıyken kullanıcı konumu, görüntü alanının ortasına yerleştirilir. Kılavuzluk etkinken kullanıcı konumu, görüntü alanının alt kısmına yakın bir yere yerleştirilir.

GMSGezinmeKameraPerspectiveTopDownNorthUp

Kamera her zaman kuzey yönünde ve doğrudan aşağı bakıyordur.

Kullanıcı konumu ekranın ortasına yerleştirilir.

GMS Navigation CameraPerspectiveTopDownHeadingUp

Kamera otomatik olarak kullanıcıya doğru bakacak şekilde döner ve doğrudan aşağıya bakar.

Rehberlik devre dışıyken kullanıcı konumu, görüntü alanının ortasına yerleştirilir. Kılavuzluk etkinken kullanıcı konumu, görüntü alanının alt kısmına yakın bir yere yerleştirilir.

Navigasyon için kullanılabilecek farklı ulaşım şekilleri.

Numaralandırıcı:
GMS NavigationTravelMode Sürüş

Sürüş rotaları getirilir ve raporlanan kullanıcı rotası hareketin yönüne göre belirlenir.

GMS NavigationTravelModeCycling

Bisiklet rotaları getirilir ve bildirilen kullanıcı rotası, cihazın baktığı pusula yönüne göre belirlenir.

GMS NavigationTravelModeWalking

Yürüyüş rotaları getirilir ve bildirilen kullanıcı rotası, cihazın baktığı pusula yönüne göre belirlenir.

GMS NavigationTravelModeTwoWheeler

İki tekerlekli araç rotaları getirilir ve bildirilen kullanıcı rotası, hareketin yönüne göre belirlenir.

GMS NavigationTravelModeTaxicab

Taksi rotaları getirilir ve bildirilen kullanıcı rotası, hareketin yönüne göre belirlenir.

Sesli yardımın belirli koşullar altında oynatılıp oynatılmayacağını belirler.

Numaralandırıcı:
GMS NavigationVoiceGuidanceSesent

Sesli yardımı devre dışı bırakır.

GMSNavigationVoiceGuidanceAlertsOnly

Sesli yardımı yalnızca trafik uyarıları için etkinleştirir.

GMS NavigationVoiceGuidanceAlertsAndGuidance

Hem adım adım rehberlik hem de uyarılar için sesli yardımı etkinleştirir.

Sesli yardımın ne tür sesli cihazlarda oynatılabileceğini belirler.

Numaralandırıcı:
GMSVoiceGuidanceAudioDeviceTypeBuiltInOnly

Sesli yardım yalnızca yerleşik cihazın hoparlöründen veya kulaklığından duyulur.

GMSVoiceGuidanceAudioDeviceType

Sesli yardım, varsa Bluetooth bağlantısı üzerinden oynatılır, aksi takdirde yerleşik cihazın hoparlörünü veya kulaklığını kullanır.

GMSRouteStatus, bir rota isteğinin sonucunu temsil eden bir durum kodudur.

Numaralandırıcı:
GMSRouteStatusInternalError

Dahili bir hata nedeniyle rota hesaplanamadı.

Bazı durumlarda, daha yeni bir SDK sürümüne güncelleme yaparak bu sorunu çözebilirsiniz.

GMSRouteStatusOK

Hedefe giden bir rota başarıyla hesaplandı.

GMSRouteStatusNoRouteFound

Hedefe giden bir rota hesaplanamadı.

GMSRouteStatusNetworkError

Ağ hatası nedeniyle hedefe giden rota hesaplanamadı.

GMSRouteStatusQuotaExceeded

Yetersiz kota nedeniyle hedefe giden yol hesaplanamadı.

GMSRouteStatusAPIKeyNotAuthorized

Sağlanan anahtarın Gezinme SDK'sını kullanma izni olmadığından rota hesaplanamadı.

GMSRouteStatusCanceled

Rota hesaplaması, daha yeni bir rota hesaplaması amacıyla iptal edildi.

GMSRouteStatusDuplicateWaypointsError

İstekte yinelenen ara noktalar bulunduğu için rota hesaplanamadı.

GMSRouteStatusNoWaypointsError

Ara nokta sağlanmadığı için rota hesaplanamadı.

GMSRouteStatusLocationAvailability

Kullanıcının konumu kullanılamadığından rota hesaplanamadı.

Bunun nedeni, kullanıcının uygulamaya konum izni vermemiş olması olabilir.

GMSRouteStatusWaypointError

İstekte sağlanan ara noktalarla ilgili bir sorun olduğundan rota oluşturulamadı.

Örneğin, eski veya geçersiz bir Yer Kimliği sağlanmış olabilir.

GMSRouteStatusTravelModeSupported

Desteklenmeyen bir ulaşım şekli verildiyse rota oluşturulamadı.

Örneğin, hedefleri bir rota jetonuyla ayarlıyorsanız yalnızca sürüş ve TwoWheeler seyahat modları desteklenir.

Işık modu, mevcut ışığa göre farklı renk şemaları belirtmek için kullanılır.

Numaralandırıcı:
GMS NavigationLightingModeNormal

Gün ışığına uygun bir ışık modu kullanın.

GMS NavigationLightingModeLowLight

Gece görüşüne uygun bir ışık modu kullanın.

Rota stratejisi, rotaların nasıl sıralandığını belirtir. Bu da, seçildiğinde ve yeniden rota belirleme sırasında rotayı etkiler.

Varsayılan değer GMS NavigationRedirectStrategyDefaultBest'tir.

Numaralandırıcı:
GMSnavigationYönlendirmeStrategyDefaultBest

Rotaları NavSDK varsayılan maliyet modeline göre sıralar.

Bu, navigasyon için varsayılan yönlendirme stratejisidir.

GMSnavigationYönlendirmeStrategyShorter

Rotaları mesafeye göre sıralar.

En yüksek sıralamalı rota, döndürülen rotalar arasında en kısa olanıdır.

GMSnavigationYönlendirmeStratejiDeltaToTargetDestination

Rotaları mutlak deltaya göre hedef mesafeye, en küçükten en büyüğe doğru sıralar.

Biçim, rota açıklama metinlerinde mesafe veya TVS bilgilerinin gösterilip gösterilmeyeceğini belirtir.

Numaralandırıcı:
GMS NavigationRouteCalloutFormatDefault

Yönlendirme stratejisine bağlı olarak süreyi veya mesafeyi gösterir.

Varsayılan en iyi rota stratejisi ile süreyi ve daha kısa rota stratejisi ile mesafeyi gösterir.

GMS NavigationRouteCalloutFormatTime

Rota açıklama metinlerinde zaman bilgilerini gösterir (ör. 10 dakika, 5 dakika daha hızlı).

GMS NavigationRouteTabloFormatının

Rota açıklama metinlerinde mesafe bilgilerini gösterir (ör. 10 km, 5 km uzun).

İstenebilecek maksimum alternatif rota sayısını belirtir.

Numaralandırıcı:
GMS NavigationAlternativeRoutesStrategyAll

Mevcut tüm alternatif rotalar gösterilmelidir.

GMS NavigationAlternativeRoutesStrategyNone

Alternatif rota gösterilmemelidir.

GMS NavigationAlternativeRoutesStrategyOne

Bir alternatif rota gösterilmelidir.

Numaralandırıcı:
GMS NavigationSpeedAlertSeverityUnknown

Hız veya hız sınırı belirlenemedi.

GMS NavigationSpeedAlertSeverityNotSpeeding

Hız yapılmıyor.

GMS NavigationSpeedAlertSeverityMinor

Düşük hız uyarısı.

GMS NavigationSpeedAlertSeverityMajor

Önemli hız uyarısı.

Navigasyonun durumu.

Numaralandırıcı:
GMS NavigationNavStateUnknown

Hata veya belirtilmemiş durum.

GMSNavigationNavStateEnroute

Etkin bir şekilde geziniliyor.

Yaklaşan manevra adımıyla ilgili bilgi mevcuttur.

GMS NavigationNavStateRerouting

Aktif olarak rotayı izliyorum ancak yeni bir rota aranıyor.

Yaklaşan manevra adımı henüz mevcut değil.

GMS NavigationNavStateStopped

Navigasyon sona erdi.

Bu adımın arabayla yoldan mı yoksa soldan araçla mı gidildiği.

Belirtilmemiş olabilir.

Numaralandırıcı:
GMS NavigationTrafficSideNone

Taraf belirtilmemiş.

GMS NavigationTrafficSideLeft

Sürüş sol tarafı.

GMS NavigationSportsSideRight

Sağ tarafta araba.

Gerçekleştirilecek gezinme işlemini belirten değerler grubu.

Numaralandırıcı:
GMS NavigationManeuverUnknown

Bilinmeyen manevra.

GMS NavigationManeuverDepart

Manevranın başlangıç noktası.

GMS NavigationManeuverDestination

Bir hedefe varış.

GMS NavigationManeuverDestinationLeft

Yolun sol tarafında bulunan bir hedefe varış.

GMSNavigationManeuverDestinationRight

Yolun sağ tarafında bulunan bir hedefe varış.

GMS NavigationManeuverStraight

Düz devam edin.

GMSNavigationManeuverTurnLeft

Manevranın başlangıç noktası.

GMS NavigationManeuverTurnRight

Bir kavşakta normal sağa dönüş.

GMS NavigationManeuverTurnKeepLeft

Yol farklılaşırken soldan devam edin.

GMSNavigationManeuverTurnKeepRight

Yol ayrılırken sağdan ilerleyin.

GMS NavigationManeuverTurnSlightLeft

Bir kavşaktan hafif sola dönün.

GMS NavigationManeuverTurnSlightRight

Bir kavşaktan sağa hafif dönüş yapın.

GMS NavigationManeuverTurnSharpLeft

Bir kavşaktan sola keskin dönüş yapın.

GMS NavigationManeuverTurnSharpRight

Bir kavşaktan sağa keskin dönüş yapın.

GMSNavigationManeuverTurnUTurnClockwise

Saat yönünde sokağın diğer tarafına dönün.

GMS NavigationManeuverTurnUTurnCounterClockwise

Saat yönünün tersine dönerek sokağın karşı tarafına dönün.

GMS NavigationManeuverMergeUnspecified

Mevcut yol başka bir yol ile birleşiyor.

GMS NavigationManeuverMergeLeft

Mevcut yol soldan başka bir yol ile birleşir.

GMS NavigationManeuverMergeRight

Mevcut yol sağda başka bir yol ile birleşir.

GMSNavigationManeuverForkLeft

Mevcut yol biraz solda başka bir yoldan geçiyor.

GMS NavigationManeuverForkRight

Mevcut yol sağda başka bir yol ile birleşir.

GMS NavigationManeuverOnRampUnspecified

Bir turnike veya otoyol girin.

GMS NavigationManeuverOnRampLeft

Otoyola veya otoyola girmek için normal sola dönün.

GMS NavigationManeuverOnRampRight

Turnike veya otoyola girmek için normal sağa dönüş yapın.

GMSnavigationManeuverOnRampKeepLeft

Paralı yola veya otoyola girerken yol ayrıldıkça yolun sol tarafında durun.

GMSnavigationManeuverOnRampKeepRight

Paralı yoldan veya otoyoldan ayrılırken yolun sağ tarafından ayrılın.

GMSnavigationManeuverOnRampSlightLeft

Turnike veya otoyola girmek için hafif sola dönün.

GMS NavigationManeuverOnRampSlightRight

Turnike veya otoyola girmek için hafif sağa dönün.

GMSnavigationManeuverOnRampSharpLeft

Otoyola veya otoyola girmek için tam sola dönün.

GMS NavigationManeuverOnRampSharpRight

Otoyola veya otoyola girmek için tam sağa dönün.

GMS NavigationManeuverOnRampUTurnClockwise

Otoyola veya otoyola girmek için saat yönünde yolun diğer tarafına dönün.

GMS NavigationManeuverOnRampUTurnCounterClockwise

Bir turnike veya otoyola girmek için saat yönünün tersine dönün.

GMS NavigationManeuverOffRampUnspecified

Paralı yoldan veya otoyoldan çıkın.

GMS NavigationManeuverOffRampLeft

Paralı yoldan veya otoyoldan çıkmak için normal sola dönüş.

GMSNavigationManeuverOffRampRight

Paralı yoldan veya otoyoldan çıkmak için normal sağa dönüş.

GMS NavigationManeuverOffRampKeepLeft

Paralı yoldan veya otoyoldan çıkarken yol ayrıldıkça yolun sol tarafında durun.

GMS NavigationManeuverOffRampKeepRight

Paralı yoldan veya otoyoldan çıkarken yol ayrıldıkça yolun sağ tarafında durun.

GMS NavigationManeuverOffRampSlightLeft

Turnuke veya otoyoldan çıkmak için hafif sola dönün.

GMSnavigationManeuverOffRampSlightRight

Turnike veya otoyoldan çıkmak için hafif sağa dönün.

GMS NavigationManeuverOffRampSharpLeft

Otoyoldan veya otoyoldan çıkmak için tam sola dönün.

GMSnavigationManeuverOffRampSharpRight

Paralı yoldan veya otoyoldan çıkmak için tam sağa dönün.

GMS NavigationManeuverOffRampUTurnClockwise

Otoyoldan veya otoyoldan çıkmak için saat yönünde sokağın diğer tarafına dönün.

GMSNavigationManeuverOffRampUTurnCounterClockwise

Bir turnike veya otoyoldan çıkmak için saat yönünün tersine dönün.

GMS NavigationManeuverRoundaboutClockwise

Saat yönünde bir döner kavşak girin.

GMS NavigationManeuverRoundaboutCounterClockwise

Saat yönünün tersine bir döner kavşak girin.

GMSNavigationManeuverRoundaboutStraightClockwise

Saat yönünde bir döner kavşak girin ve düz devam edin.

GMS NavigationManeuverRoundaboutStraightCounterClockwise

Saat yönünün tersine bir döner kavşak girin ve düz devam edin.

GMS NavigationManeuverRoundaboutLeftClockwise

Saat yönünde bir döner kavşak girin ve sola dönün.

GMSNavigationManeuverRoundaboutLeftCounterClockwise

Saat yönünün tersine doğru bir döner kavşak girin ve sola dönün.

GMS NavigationManeuverRoundaboutRightClockwise

Saat yönünde bir döner kavşak girin ve sağa dönün.

GMS NavigationManeuverRoundaboutRightCounterClockwise

Saat yönünün tersine bir döner kavşak girin ve sağa dönün.

GMS NavigationManeuverRoundaboutSlightLeftClockwise

Saat yönünde bir döner kavşak girin ve hafif sola dönün.

GMS NavigationManeuverRoundaboutSlightLeftCounterClockwise

Saat yönünün tersine bir döner kavşağa girin ve hafif sola dönün.

GMS NavigationManeuverRoundaboutSlightRightClockwise

Saat yönünde bir döner kavşağa girin ve hafifçe sağa dönün

GMS NavigationManeuverRoundaboutSlightRightCounterClockwise

Saat yönünün tersine doğru bir döner kavşak girin ve hafif sağa dönün.

GMS NavigationManeuverRoundaboutSharpLeftClockwise

Saat yönünde bir döner kavşak girin ve tam sola dönün.

GMS NavigationManeuverRoundaboutSharpLeftCounterClockwise

Saat yönünün tersine bir döner kavşağa girin ve tam sola dönün.

GMS NavigationManeuverRoundaboutSharpRightClockwise

Saat yönünde bir döner kavşak girin ve sağa keskin bir dönüş yapın.

GMS NavigationManeuverRoundaboutSharpRightCounterClockwise

Saat yönünün tersine bir döner kavşak girin ve tam sağa dönün.

GMS NavigationManeuverRoundaboutUTurnClockwise

Saat yönünde bir döner kavşağa girin ve saat yönünde sokağın karşı tarafına çevirin.

GMS NavigationManeuverRoundaboutUTurnCounterClockwise

Saat yönünün tersine bir döner kavşakta girin ve saat yönünün tersine sokağın karşı tarafına dönün.

GMS NavigationManeuverRoundaboutExitClockwise

Döner kavşaktan saat yönünde çıkın.

GMS NavigationManeuverRoundaboutExitCounterClockwise

Döner kavşaktan saat yönünün tersine çıkın.

GMSnavigationManeuverFerryBoat

Feribota binin.

GMS NavigationManeuverFerryTrain

Feribota binin.

GMS NavigationManeuverNameChange

Sokak adı değişir.

Bir şeridin şeklini açıklayan değerler grubu.

Numaralandırıcı:
GMS NavigationLaneShapeUnknown

Şerit şekli bilinmiyor.

GMS NavigationLaneShapeStraight

Düz devam edin.

GMS NavigationLaneShapeSlightLeft

Hafif sola dönün (10-45 derece).

GMS NavigationLaneShapeSlightRight

Hafif sağa dönün (10-45 derece).

GMS NavigationLaneShapeNormalLeft

Normal sola dönüş (45-135 derece).

GMS NavigationLaneShapeNormalRight

Normal sağa dönüş (45-135 derece).

GMS NavigationLaneShapeSharpLeft

Keskin sola dönün (135-175 derece).

GMS NavigationLaneShapeSharpRight

Keskin sağa dönün (135-175 derece).

GMS NavigationLaneShapeUTurnLeft

Aynı caddenin diğer tarafına (175-180 derece) doğru bir sola dönüş.

GMS NavigationLaneShapeUTurnRight

Aynı caddenin diğer tarafına (175-180 derece) doğru bir dönüş.