3

マップを作成するためにPolymaps.jsライブラリを使用しています。レイヤーのズーム レベルの変化を観察できると非常に便利です。メートル単位の値でスケーリングされたポイントのレイヤーを維持しようとしているため、ズームレベルが変更されるたびに半径を再計算する必要があります。

4

1 に答える 1

4

ズームでもトリガーされると思う「移動」機能を使用しています。「ズーム」機能もオンになっている場合があります。あると思います。

例えば:

// whenever the map moves...
map.on("move", function() {
    // get the current zoom
    var z = map.zoom();
    // show/hide parcels
    parcels.visible(z >= 16);
});
于 2012-09-21T15:41:16.343 に答える