Стиль интерфейса платформы Google Карт скоро изменится. Будет обновлена стандартная цветовая палитра, а сами карты станут удобнее. Все стили карт автоматически обновятся в марте 2025 г. Дополнительные сведения о доступности этих изменений и о том, как включить их раньше, приведены в статье
Новый стиль карты для платформы Google Maps.
Обзор
Выберите платформу:
Android
iOS
JavaScript
Функция "Расширенные маркеры" позволяет создавать и настраивать высокоэффективные маркеры. Вы можете выбрать цвет фона, контура и глифа маркера вместо заданных по умолчанию, а также заменить стандартный значок собственным.
Расширенные маркеры – это объекты типа AdvancedMarker
, который является подклассом Marker
.
С помощью расширенных маркеров можно настраивать все свойства Marker
, включая следующие:
Расширенные маркеры позволяют:
- Настраивать цвет маркера.
- Использовать в качестве маркера любой объект класса View.
- Управлять поведением при наложении.
Как задать свойства маркера
Измените цвета фона, глифа и контура, заданные по умолчанию.
Как использовать объект класса View на Android в качестве маркера
Замените стандартный значок маркера на объект класса View
, содержащий маркер с нужными вам свойствами.
Как управлять наложением маркеров
Укажите, что должно происходить, если маркер пересекается с другим маркером или ярлыком. Высоту маркера можно задать только на векторной карте.
Дальнейшие действия
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-05-10 UTC.
[null,null,["Последнее обновление: 2024-05-10 UTC."],[[["Advanced markers allow you to create highly performant and customizable markers, offering control over background, border, glyph color, and the ability to replace the default icon with custom graphics."],["They inherit all existing `Marker` properties, including title, snippet, click events, and drag events, while adding features like customizing colored pins, using Android views as markers, and controlling collision behavior."],["Developers can further personalize markers by customizing the default marker's appearance, including background, glyph, and border color, or even replace it entirely with a custom Android view."],["Advanced markers also provide options for managing collision behavior, allowing developers to specify how markers should react when overlapping with other markers or map labels."]]],[]]