[英]Google Maps: showing a local image for a marker
How do I show a local image for a GMarker? 如何显示GMarker的本地图像? I am using v2.
我正在使用v2。 Code sample
代码样例
var blueIcon = new GIcon(G_DEFAULT_ICON);
blueIcon.image = '/Images/marker/mr.png';
markerOptions = { icon: blueIcon };
map.setCenter(point, 3);
var marker = new GMarker(point, markerOptions);
Its not working... 它不起作用...
地图页面的本地内容是Google Maps网站本身,因此,如果您要使用网站中的图片,则必须为其提供完整的URL。
If you haven't seen the v2 docs, here is a link: 如果您还没有看到v2文档,请点击以下链接:
http://code.google.com/apis/maps/documentation/javascript/v2/overlays.html#Custom_Icons http://code.google.com/apis/maps/documentation/javascript/v2/overlays.html#Custom_Icons
Also, are you actually adding it to the map, or have you omitted that from your code? 另外,您实际上是将其添加到地图中,还是从代码中省略了它?
Here is a full example: 这是一个完整的示例:
http://code.google.com/apis/maps/documentation/javascript/v2/examples/icon-simple.html http://code.google.com/apis/maps/documentation/javascript/v2/examples/icon-simple.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.