2012-05-07 42 views
2

我使用Polymaps.js庫製作地圖。 能夠觀察圖層上的縮放級別更改將非常有用。我試圖保留一個以米爲單位的值縮放的點層,所以我需要在縮放級別改變時重新計算半徑。如何在Polymaps中偵聽圖層縮放事件?

回答

3

我使用的「移動」功能,我認爲這是觸發變焦,太。可能還有開啓「縮放」功能。我認爲有。

例如:

// whenever the map moves... 
map.on("move", function() { 
    // get the current zoom 
    var z = map.zoom(); 
    // show/hide parcels 
    parcels.visible(z >= 16); 
});