如何在Google地图上为单个位置添加多个标记

时间:2012-08-29 06:55:03

标签: javascript google-maps google-maps-api-3

我正在使用谷歌地图版本3,并希望为地图上的单个位置添加两个标记。

其中一个是Google地图中显示的默认标记,但第二个会显示与该地点相关联的品牌名称。

我的代码是

    function initialize() {
            var filterLatlng = new google.maps.LatLng(18.928184,72.832601);
            var mapOptions = {
                center: filterLatlng,
                zoom: 19,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };
            var marker = new google.maps.Marker({
                position: filterLatlng,
                title:"Filter Shop"
            });
            var map = new google.maps.Map(document.getElementById("map"), mapOptions);
            marker.setMap(map);
        }

1 个答案:

答案 0 :(得分:0)

你可能想要这个库: http://code.google.com/p/google-maps-utility-library-v3/source/browse/trunk/maplabel/src/maplabel.js?r=303

它允许您在地图上添加标签。 该标签将附加到您所描述的隐藏标记。 使用非常简单,您应该能够轻松搞清楚。