Добавление прозрачного наложения на карту Google - PullRequest
4 голосов
/ 13 августа 2011

Я просматривал списки квартир, когда наткнулся на это,

enter image description here

И мне интересно, как это достигается?

РЕДАКТИРОВАТЬ:

Найден оверлей изображения с использованием элемента inspect.Вопрос в том, есть ли API для таких вещей?

Ответы [ 2 ]

2 голосов
/ 27 октября 2011

Пользовательский тип карты можно реализовать с помощью объекта ImageMapType . Вы можете реализовать это, чтобы вернуть затемненные / полупрозрачные изображения для листов карты. Затем вы можете наложить этот тип карты поверх обычного примерно так .

0 голосов
/ 28 января 2014

Ответом будет нет. Нет API для добавления фиксированных изображений на карту Google. Зачем? Потому что это стандартное поведение для любого div (если вы хотите имитировать то, что они сделали, просто поместите div после div карты и расположите его абсолютно ... в этом случае top: 0 и left: 0 со 100% шириной и градиентом или статическое изображение в качестве фона). Вы можете поместить любой div поверх любого другого div, даже если он содержит карту Google. Теперь есть API для размещения предметов ВНУТРИ карты ... эти рисунки могут быть практически любыми, но они требуют границы широта / долгота, потому что они находятся внутри карты. Есть также элементы управления картой, которые вы можете разместить на карте .... подобно фиксированному div, НО у него есть определенный поток внутри карты, поэтому, если у вас есть выпадающий список местности карты, и вы щелкаете по нему, если этот выпадающий список перекрывает другую карту контроль, этот контроль карты будет двигаться вниз.

...