【发布时间】:2013-12-20 16:56:05
【问题描述】:
我在 Fusion Tables 地图中添加了一个滑块,它会生成一个查询: http://jsfiddle.net/nautilia/8zwGP/1/
slide: function (event, ui) {
document.getElementById("slider-value").innerHTML = "año " + ui.value;
var suma = "start > 1900 AND start <" + ui.value + " AND end >" + ui.value;
capa.setOptions({
query: {
select: "col8",
from: "1BV8lFXocqLor3Mack66ld82zSmUeHPyzKeCSK_w",
where: suma
}
});
}
这是一个城市的电影院列表。滑块查询表格以了解选定年份中开放的电影院。
我想在地图旁边添加一个元素,说明当年有多少电影院(点)开放(显示在地图中)。
我做了几次失败的尝试,试图将来自 Fusion Tables API https://developers.google.com/fusiontables/docs/sample_code?hl=ca&csw=1#gviz 和本教程 http://michelleminkoff.com/2012/02/05/how-to-count-queried-rows-in-a-google-fusion-table/ 的代码与我的代码混合。
我真的不知道如何使用现有代码获取 ui.value (year) 的查询输出 (COUNT())。 而且我也无法显示它,作为一个条形或简单的数字。
我很困惑,无法实现正确的代码。任何帮助将不胜感激。
提前谢谢你
【问题讨论】: