Олег, почему ты привязан к API карт Google.Вы можете вставить пользовательскую подсказку в DOM.
Прикрепить прослушиватели событий для указателей мыши, перемещений мыши и мыши на карте (или в определенных частях карты).Каждый из этих слушателей также дает вам аргумент, указывающий координаты мыши.
Используйте фиксированный / абсолютный стиль на CSS подсказки для позиционирования
при наведении мыши, вставьте подсказку в позиции курсора в DOM при перемещении мыши, обновите положение (слева и сверху) наmouseout, удалите всплывающую подсказку из DOM.
Я недавно построил это для полигонов Google Maps.Вы можете переназначить мой подход для любой другой части вашей карты, поскольку почти каждая функция на карте Google поддерживает события.
ссылка: https://medium.com/@asimmittal/custom-tooltips-for-google-maps-in-pure-javascript-a8004b8e9458