Bu sayfada, bir işaretçinin çakışma davranışının nasıl ayarlanacağı gösterilmektedir. Çakışma davranışı, bir işaretçinin başka bir işaretçiyle çakışması (üst üste gelmesi) durumunda nasıl görüntüleneceğini kontrol eder.
Çakışma davranışını ayarlamak için collisionBehavior
değerini aşağıdakilerden birine ayarlayın:
REQUIRED
: Çakışma olsa bile işaretçiyi her zaman gösterREQUIRED_AND_HIDES_OPTIONAL
: Çakışmadan bağımsız olarak işaretçiyi her zaman gösterir ve işaretçiyle çakışacakOPTIONAL_AND_HIDES_LOWER_PRIORITY
işaretçilerini veya etiketlerini gizler.OPTIONAL_AND_HIDES_LOWER_PRIORITY
: İşaretçiyi yalnızca diğer işaretçilerle çakışmıyorsa gösterin. Bu türden iki işaretçi çakışırsa daha yüksekzIndex
değerine sahip olan gösterilir. AynızIndex
öğesine sahipse dikey ekran konumu daha altta olan gösterilir.
Aşağıdaki örnekte, bir işaretçi için çakışma davranışının nasıl ayarlanacağı gösterilmektedir:
const marker = new Marker3DElement({
position: {lat, lng},
collisionBehavior: google.maps.CollisionBehavior.REQUIRED
});