Genel bakış
Navigasyon rotası üzerindeki tek bir adımla ilgili bilgiler.
Herkese Açık Üye İşlevleri | |
(nullable UIImage *) | - manevverImageWithOptions: |
Sağlanan seçenekler kullanılarak bu adımın manevrasıyla ilgili UIImage. | |
(nullable UIImage *) | - lanesImageWithOptions: |
Sunulan seçenekler kullanılarak bu adımın şerit yardımı için UIImage. | |
Mülkler | |
GMSNavigationManeuver | manevra |
Bu adım için GMSNavigationManeuver . | |
NSArray< GMSNavigationLane * > * | şeritler |
Bu adım için kullanılabilir farklı şeritler. | |
NSString * | fullRoadName |
Bu adıma yönelik yol tarifi dahil tüm bilgileri içeren tam yol adı. | |
NSString * | simpleRoadName |
Yol adının basitleştirilmiş sürümü. | |
NSString * | fullInstructionText |
Bu adıma yönelik talimatın tam metni. | |
NSString * | exitNumber |
Varsa bu adımın numarasından çıkın. | |
GMSNavigationDrivingSide | drivingSide |
Bu adımın arabayla yoldan mı yoksa soldan araçla mı gidildiği. | |
NSInteger | roundaboutTurnNumber |
Göbekli kavşağın girildiği yere göre alınacak çıkış sayısı. | |
NSInteger | stepNumber |
Rotadaki tüm adımları içeren listedeki adımın dizini. | |
CLLocationLocation | distanceFromPrevStepMeters |
Bu adımın toplam mesafesi. | |
NSTimeInterval | timeFromPrevStepSeconds |
Bu adımı tamamlamak için gereken tahmini süre. |
Üye İşlevi Belgeleri
- (nullable UIImage *) maneuverImageWithOptions: | (nullable GMSNavigationStepInfoImageOptions *) | seçenekler |
Sağlanan seçenekler kullanılarak bu adımın manevrasıyla ilgili UIImage.
Seçenekler parametresi boşsa varsayılan seçenek değerleri kullanılır.
Bu adım için hiç manevra görüntüsü yoksa boş sonucunu döndürür.
- (nullable UIImage *) lanesImageWithOptions: | (nullable GMSNavigationStepInfoImageOptions *) | seçenekler |
Sunulan seçenekler kullanılarak bu adımın şerit yardımı için UIImage.
Seçenekler parametresi boşsa varsayılan seçenek değerleri kullanılır.
Bu adım için şerit yardımı yoksa boş sonucunu döndürür.
Mülkiyet Belgeleri
- (GMSNavigationManeuver) manevrası [read, assign] |
Bu adım için GMSNavigationManeuver
.
- (NSArray<GMSNavigationLane *>*) şeritler [read, assign] |
Bu adım için kullanılabilir farklı şeritler.
Dizi, sürüş taraftan bağımsız olarak ilk şerit solda ve son şerit sağda olacak şekilde sıralanır.
Bu adım için şerit yardımı yoksa boş sonucunu döndürür.
- (NSString*) fullRoadName [read, assign] |
Bu adıma yönelik yol tarifi dahil tüm bilgileri içeren tam yol adı.
Örnekler (her satır ayrı bir örnektir):
Yalın Bulvarı
CA-85 / Mtn Görünümü
9A Çıkışı / Kuzey First Street
- (NSString*) simpleRoadName [read, assign] |
Yol adının basitleştirilmiş sürümü.
Bu, yolun tam adından daha kısadır ve yol hakkında yön veya çıkış adı gibi tanımlayıcı bilgilerin tamamını içermeyebilir.
Örnekler (her satır ayrı bir örnektir):
Yalın Bulvarı
CA-85
Çıkış 9A
- (NSString*) fullInstructionText [read, assign] |
Bu adıma yönelik talimatın tam metni.
Örnekler (her satır ayrı bir örnektir):
Yalın Bulvarı üzerinde sola dönün.
CA-85 rampasını Mtn View'a gitmek için sağ şeridi kullanın.
Kuzey First Street doğru 9A çıkışını izlemek için sağ şeritten 2'yi kullanın.
- (NSString*) exitNumber [read, assign] |
Varsa bu adımın numarasından çıkın.
- (GMSNavigationDrivingSide) drivingSide [read, assign] |
Bu adımın arabayla yoldan mı yoksa soldan araçla mı gidildiği.
- (NSInteger) roundaboutTurnNumber [read, assign] |
Göbekli kavşağın girildiği yere göre alınacak çıkış sayısı.
Yalnızca döner kavşaklar için ayarlanır, aksi takdirde -1 olarak ayarlanır.
- (NSInteger) stepNumber [read, assign] |
Rotadaki tüm adımları içeren listedeki adımın dizini.
İlk adımın 0. adımı vardır.
- (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
Bu adımın toplam mesafesi.
Bu değer değişmez.
- (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
Bu adımı tamamlamak için gereken tahmini süre.
Bu değer değişmez.