1
我正在尋找使用Polymaps僅顯示某些狀態。我使用的是失業圖爲例:限制polymaps只顯示某些狀態?
http://polymaps.org/ex/unemployment.html
我意識到返回的瓦片從polymaps.appspot.com,我已經嘗試創建一個回調函數這樣:
map.add(po.geoJson().url("http://polymaps.appspot.com/state/{Z}/{X}/{Y}.json").on("load", load2).id("state"));
function load2(c) {
for (var b = 0; b < c.features.length; b++) {
if (c.features.length > 1) {
if (c.features[b].data.properties.name == "California") {
var a = c.features[b];
a.element.setAttribute("class", "hidden");
}
}
}
}
但這裏的問題是)它不工作(即使有正確的CSS),如果它沒有,它只是隱藏狀態,而不是覆蓋全縣的輪廓。我仍然想保持縣重疊的細節水平,而不是所有的州。
我該如何去做這件事?
謝謝!
謝謝@Rio ...需要這個 – Fergus 2012-05-28 17:18:32