http://zoofinder.us/map2.html https://www.google.com/fusiontables/DataSource?docid=1EawtHPl3kbnsXqzPPxQWPZOJeHX3i0XUOffz884
尝试创建按钮以加载某些类别。
最终会喜欢加载所有类别,并能够通过左侧的按钮打开和关闭它们。
我的查询似乎不起作用。为了进行测试,我试图加载所有农场,然后在动物园上切换(并最终切换回动物园)。
var layer = new google.maps.FusionTablesLayer({
query: {
select: 'Location',
from: '3092255',
where: 'Category contains Farm',
function updateMapZoosOn() {
layer.setOption("SELECT Location FROM 3092255 WHERE Category CONTAINS Zoo");
}
请帮忙吗?
谢谢!
答案 0 :(得分:0)
CONTAINS是一个字符串运算符,您的搜索值必须引用,例如 其中:“类别包含'农场'”, 另外,你的layer.setOptions()语法不正确。您需要与创建图层时使用的{query:....}相同类型的选项
GMap FT Query Reference解释了这一点。