Google maps 使用where子句筛选融合表

Google maps 使用where子句筛选融合表,google-maps,google-maps-api-3,google-fusion-tables,Google Maps,Google Maps Api 3,Google Fusion Tables,我试图使用WHERE子句过滤融合表,以便显示低于特定大小的陆地区域。我不确定这是否是一个简单的语法问题,但这个过滤器将不适合我。代码如下: var layer = new google.maps.FusionTablesLayer({ query: { select: 'Geometry', from: 4310315, where: 'rollingarea' < 400, } }); 我尝试过不同的变体,比如“rollingarea

我试图使用WHERE子句过滤融合表,以便显示低于特定大小的陆地区域。我不确定这是否是一个简单的语法问题,但这个过滤器将不适合我。代码如下:

var layer = new google.maps.FusionTablesLayer({

query: {

select: 'Geometry',

from: 4310315,

where: 'rollingarea' < 400,


  }
});
我尝试过不同的变体,比如“rollingarea<40”和“rollingarea<400”,但都无法实现

如果您有任何帮助,我们将不胜感激。

请查看您的,专栏名称为滚动区域

尝试:
“滚动区域”<400

还有一个问题,是否可以通过以下方式过滤融合表;哪里:'滚动区域'<数字输入?在这种情况下,numberinput是一个由用户在文本框中输入的变量,例如用户输入300或400等,这取决于他们希望在地图上显示的土地数量是的,这应该是可能的。您需要从文本框中获取值,并将其与查询连接起来。请注意引号。。。