0
我正在尝试使用Google地图API完成此操作。我尝试了几个JavaScript插件,如来自google-maps-utility-library-v3
的组件,但似乎没有真正为此目的完成。在一个Google地图标记中包含3个图像
基本上我想要做的是有一个阴影层,一个用户的图片层,并在它的一层为标记图像。我的标记图像中有一个透明的孔,所以我希望用户的脸部显示在该孔中,这就是为什么我要这样做。
我现在所拥有的是什么是很简单:
var shadow = {
url: '/data/images/map/pin_shadow.png',
size: new google.maps.Size(108, 95),
anchor: new google.maps.Point(30, 47)
};
var image = {
url: '/data/images/map/pin.png',
size: new google.maps.Size(60, 95),
anchor: new google.maps.Point(30, 47)
};
var marker = new google.maps.Marker({
position: new google.maps.LatLng(venue.lat, venue.lng),
map: map,
icon: image,
shadow: shadow
});
我想知道是否有人曾经这样做?
编辑:我最好喜欢客户端解决方案。谢谢
我希望我可以在阴影和图像之间添加另一个图像。任何想法?
谢谢,祝你有美好的一天!
这不是一个坏主意,我一直在寻找的东西做的客户端,但如果我不能那么这似乎是实现我的目标的最佳途径。很高兴能得到来自“Québecois”同伴的一些帮助;-)谢谢 – TomShreds 2013-04-09 18:29:42
没问题,玩得开心! :) – 2013-04-09 18:36:13