幫助!傳遞字段數據以用作多邊形樣式設置+ Google Fusion桌面地圖
基本上我想要做的是使用API中的配置地圖樣式UI中的「使用列中指定的顏色」選項,這是Google 5類別限制的「有希望的」解決方法。
我有一個顏色的領域,定義不同的類別,我想設置單個多邊形的顏色設置在該領域。我有一個監聽器,這個概念適用於點擊的多邊形,但它只改變點擊的多邊形,對於其他多邊形不起作用。我對javascript/sql和fusion表非常新,所以我可以想象我做了很多錯誤的事情,但幸運的是,大部分工作已經在大部分工作中。下面是我想要做的總體思路:
google.maps.event.addListener(layer, "click", function(e) {
var county = e.row["name"].value;
suppressInfoWindows:true
layer.setOptions({
query: {
select: 'geometry',
from: '3609287'
},
styles: [{
polygonOptions : {
fillColor: row["PerChngColor"].value
},
where: "name = " + county,
polygonOptions : {<br/>
strokeColor: "#FF9900",
strokeWeight: 5,<br/>
fillColor: String(e.row["PerChngColor"].value)
}
}]
});
});
第一填充顏色:行[「PerChngColor」]值實際上是我想要找份工作。 「假定」設置多邊形的顏色。第二個很好。任何有關如何解決這個問題的建議將不勝感激。
感謝,
基思W¯¯
所以,如果我理解正確的話,你要當點擊一個多邊形一定的填充顏色將應用於所有多邊形?目前只有被點擊的多邊形是正在改變顏色的多邊形。 – javram 2012-04-20 20:47:19
我希望能夠應用賦予每個單獨多邊形的顏色。我的例子是在這裏:http://www.google.com/url?sa=D&q=http://ui.uncc.edu/display/population-change-2010-2011-nc-sc&usg=AFQjCNEacWe03qfUxQtF8j5fI3NxoqNUlw但是這個例子是在谷歌呈現。我希望能夠將單元格中的數據調入api並將其設置在那裏。這樣我可以有多個顏色字段,並有一個下拉菜單來選擇你打電話來自哪個字段。現在這張地圖是靜態的colorwise – 2012-04-27 13:25:41