Bu sayfada, bir işaretçi için çakışma davranışının nasıl ayarlanacağı gösterilmektedir. Çarpışma davranışı, bir işaretçi başka bir işaretçiyle çakıştığında (çakıştığında) nasıl görüntüleneceğini kontrol eder.
Çakışma davranışını ayarlamak için collisionBehavior
öğesini aşağıdakilerden birine ayarlayın:
REQUIRED
: Çarpışma durumundan bağımsız olarak işaretçiyi her zaman gösterREQUIRED_AND_HIDES_OPTIONAL
: Çarpışma fark etmeksizin işaretçiyi her zaman görüntüleyin ve işaretçiyle çakışan tümOPTIONAL_AND_HIDES_LOWER_PRIORITY
işaretçilerini veya etiketleri gizleyin.OPTIONAL_AND_HIDES_LOWER_PRIORITY
: İşaretçiyi yalnızca diğer işaretçilerle çakışmıyorsa görüntüleyin. Bu türden iki işaretçi çakışırsazIndex
değeri daha yüksek olan işaretçi gösterilir.zIndex
öğeleri aynıysa dikey ekran konumu daha düşük olan ekran gösterilir.
Aşağıdaki örnekte, bir işaretçi için çarpışma davranışının nasıl ayarlanacağı gösterilmektedir:
const marker = new Marker3DElement({
position: {lat, lng},
collisionBehavior: google.maps.CollisionBehavior.REQUIRED
});