我正在將使用v2 API和託管KML文件的Google地圖轉換爲API的Fusion Tables和v3。從數字基礎的融合表着色多邊形
的什麼我正在尋找(第2版的地圖),最終的結果是在這裏: http://www.willoughby-ind.com/findarep.aspx
第3版地圖我的工作是在這裏: http://www.willoughby-ind.com/Management/FindaRepGoogleMapsv3.aspx
我已經能夠添加所有的州界對美國和加拿大使用這段代碼:
layerl0 = new google.maps.FusionTablesLayer(
query: {
select: "kml_4326",
from: "420419",
where: "name_0 IN ('United States of America','Canada')"
},
map: map,
styleId: 8,
templateId: 1
});
它突出了國家和省,正如我想要的,但我需要遮蔭每個區域不同顏色(或至少4-5種顏色)。對於這種陰影,我沒有數字基礎,只是想將每個區域設置爲與其周圍的區域分開,而不是使用默認的紅色着色整個地圖。
我已經看過一些Buckets and Gradients的樣式示例,但它們都基於表中的數字值,我沒有。我該怎麼做呢?
我還需要產生一個回調事件,當一個區域被點擊時,但我想這將是相當簡單的。
任何幫助,將不勝感激。
感謝。我想學習如何自己完成表格合併,但可以在另一天保存。那麼現在我可以在JavaScript中使用「from」設置,並將其從420419更改爲您給我的URL中的值 - 1drRN_EVfteimKhXcLX9kj9vxxU9sSJoRsumrTMw?這是永久鏈接,還是與您的帳戶,臨時查詢等有關?我不熟悉Fusion Tables和這些文檔,當然也不想鏈接到可能在一天/一週/一個月內消失的內容。 – 2013-02-18 20:59:45