小编Kri*_*koy的帖子

如何在 Googlemaps api v3 中添加 Spiderfier?

我是谷歌地图的新手。我已经阅读了Overlapping Marker Spiderfier文档,但我仍然对如何将其实现到我的地图中感到困惑。

这是我的尝试:

function initialize() {
    var map = new google.maps.Map(document.getElementById('map'), {
        zoom: 7,
        center: new google.maps.LatLng(40.0000, 48.0000),
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        disableDefaultUI: true,
        zoomControl: true
    });
    var locations = [[40.0000, 48.0000], [40.0000, 48.0000], [40.0000, 48.0000]];
    var marker, i;
    for (i = 0; i < locations.length; i++) {
        marker = new google.maps.Marker({
            position: new google.maps.LatLng(locations[i][0], locations[i][1]),
            map: map
        });
    }
}
google.maps.event.addDomListener(window, 'load', initialize);
Run Code Online (Sandbox Code Playgroud)

您可以在jsfiddle 中找到此代码。

javascript google-maps markerspiderfier

1
推荐指数
1
解决办法
6292
查看次数

标签 统计

google-maps ×1

javascript ×1

markerspiderfier ×1