Yeni harita stilleri yakında Google Haritalar Platformu'nda kullanıma sunulacak. Harita stilinde yapılan bu güncelleme, yeni bir varsayılan renk paletinin yanı sıra harita deneyimleri ve kullanılabilirliğiyle ilgili iyileştirmeler içermektedir. Tüm harita stilleri Mart 2025'te otomatik olarak güncellenecektir. Bu özelliğin kullanılabilirliği ve bu özelliğe daha önce nasıl katılacağınız hakkında daha fazla bilgi edinmek için Google Haritalar Platformu için yeni harita stili başlıklı makaleyi inceleyin.
GMSCollisionBehaviorRequired (Varsayılan): Çarpışmadan bağımsız olarak işaretçiyi her zaman göster. Bu, varsayılan davranıştır. Etkisi yoktur
diğer işaretçilerin veya temel harita etiketlerinin gösterilip gösterilmeyeceği
GMSCollisionBehaviorOptionalAndHidesLowerPriority: Yalnızca işaretçiyi görüntüle
diğer işaretçilerle çakışmıyorsa. Bu tür iki işaretçi
ile çakıştığında, zIndex değeri daha yüksek olan değer gösterilir. Bunlar aynıysa
zIndex, dikey ekran konumu en düşük olanı gösteriliyor.
GMSCollisionBehaviorRequiredAndHidesOptional: Çarpışmadan bağımsız olarak işaretçiyi her zaman gösterin ve GMSCollisionBehaviorOptionalAndHidesLowerPriority işaretçilerini gizleyin. Yalnızca işaretçiyi göster
diğer işaretçilerle çakışmıyorsa. GMSCollisionBehaviorRequired değildir. Bu türden iki işaretçi çakışırsa zIndex değeri daha yüksek olan işaretçi gösterilir. Aynı zIndex değerine sahip işaretçiler için çakışma kuralları tanımlanmamıştır.
Swift
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=.requiredAndHidesOptional
Objective-C
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=GMSCollisionBehaviorRequiredAndHidesOptional
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-09-20 UTC."],[],[]]