我正在将使用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