Na tej stronie dowiesz się, jak ustawić zachowanie przy kolizji znaczników.
Zachowanie znaczników przy kolizji określa, jak znacznik będzie wyświetlany, jeśli będzie się nakładać na inny znacznik.
Aby ustawić zachowanie przy kolizji znaczników, ustaw w atrybucie collisionBehavior jedną z tych wartości:
REQUIRED: Zawsze wyświetlaj znacznik niezależnie od kolizji.
REQUIRED_AND_HIDES_OPTIONAL: zawsze wyświetlaj znacznik niezależnie od kolizji i ukrywaj wszystkie znaczniki OPTIONAL_AND_HIDES_LOWER_PRIORITY lub etykiety, które mogłyby się z nim pokrywać.
OPTIONAL_AND_HIDES_LOWER_PRIORITY: Wyświetlaj znacznik tylko wtedy, gdy nie nakłada się na inne znaczniki. Jeśli 2 znaczniki tego typu nakładają się na siebie, wyświetlany jest ten z wyższą wartością zIndex. Jeśli mają ten sam atrybut zIndex, wyświetlany jest ten znacznik, który znajduje się niżej na ekranie.
W przykładzie poniżej pokazujemy, jak ustawić zachowanie znacznika przy kolizji:
constmarker=newMarker3DElement({position:{lat,lng},// Try setting a different collision behavior here.collisionBehavior:'REQUIRED',});
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-05-17 UTC."],[],[]]