2016-11-16 2 views
1

Я много искал по интернету, но не нашел правильного решения проблемы. Я должен отображать маркер на карте Google, используя lat long. У меня есть два изображения для отображения в качестве маркера. Одно изображение будет работать как фон, и на нем будет отображаться другое маленькое изображение. Как я могу это сделать. Я использую javascript map api для этого.Как использовать google map marker одно изображение над другим как маркер

Примечание: я не могу использовать Photoshop, чтобы сделать эти два изображения в качестве одного из

+1

Каким образом вы пытаетесь произвести. Вы помещаете этикетку? Почему бы не создать несколько изображений с возможными комбинациями. Карты Google позволяют использовать только одно изображение. –

+1

Связанный вопрос: [Маркер тени в Google Maps v3] (http://stackoverflow.com/questions/18902361/marker-shadows-in-google-maps-v3) (тень маркера - всего лишь второе изображение) – geocodezip

+0

Примечание: Маркерные тени были удалены в версии 3.14 JavaScript API Google Maps. Любые тени, указанные программно, будут игнорироваться. URL: https://developers.google.com/maps/documentation/javascript/markers#icons –

ответ

1

Существует библиотека карт Google утилита называется RichMarker, что позволяет использовать HTML DOM в качестве маркеров. Используя HTML и CSS, вы можете вставлять свои изображения.

Это demo утилита.

enter image description here

Вы могли бы реализовать решение, предложенное здесь

https://stackoverflow.com/a/1782662/1109352

Вы будете использовать вложенную CSS вместо