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. Diğer işaretçilerin veya ana harita etiketlerinin gösterilip gösterilmeyeceğini etkilemez.
GMSCollisionBehaviorOptionalAndHidesLowerPriority: İşaretçiyi yalnızca diğer işaretçilerle örtüşmüyorsa gösterin. 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 sahiplerse dikey ekran konumu daha düşük olan görüntü gösterilir.
GMSCollisionBehaviorRequiredAndHidesOptional: Çarpışmadan bağımsız olarak işaretçiyi her zaman gösterin ve GMSCollisionBehaviorOptionalAndHidesLowerPriority işaretçilerini gizleyin. İşaretçiyi yalnızca diğer işaretçilerle örtüşmüyorsa gösterin. 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 map
marker.collisionBehavior = .requiredAndHidesOptional
Objective-C
// Defines a marker to always display and hide any marker or label overlay with this marker in the base map
marker.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-12-04 UTC."],[],[]]