Halaman ini menunjukkan cara menyetel perilaku penanda saat tumpang-tindih. Perilaku saat tumpang tindih mengontrol cara penanda ditampilkan jika mengalami konflik (tumpang-tindih) dengan penanda lain.
Untuk menetapkan perilaku saat tumpang tindih, tetapkan collisionBehavior ke salah satu opsi berikut:
- REQUIRED: Selalu menampilkan penanda terlepas dari konflik yang terjadi
- REQUIRED_AND_HIDES_OPTIONAL: Selalu menampilkan penanda terlepas dari konflik yang terjadi, dan menyembunyikan setiap penanda atau label- OPTIONAL_AND_HIDES_LOWER_PRIORITYyang akan tumpang-tindih dengan penanda.
- OPTIONAL_AND_HIDES_LOWER_PRIORITY: Menampilkan penanda hanya jika tidak tumpang-tindih dengan penanda lainnya. Jika dua penanda dengan jenis ini akan tumpang-tindih, penanda dengan- zIndexyang lebih tinggi akan ditampilkan. Jika memiliki- zIndexyang sama, penanda dengan posisi layar vertikal bawah akan ditampilkan.
Contoh berikut menunjukkan setelan perilaku saat tumpang tindih untuk penanda:
const marker = new Marker3DElement({
    position: {lat, lng},
    collisionBehavior: google.maps.CollisionBehavior.REQUIRED
});