google maps api v3中的where子句

时间:2013-09-19 21:46:41

标签: javascript google-maps-api-3

    layer = new google.maps.FusionTablesLayer({
query: {
select: 'Category',
from: '1knKsUyo265x23IBqT6ovIqRdF905uIejBMmv6XI',
where: "'Category' = 'Shopping'" 
},
});

layer.setMap(地图);

我想用WHERE子句

添加一个空间条件
'ST_INTERSECTS(LATITUDE, Circle(LatLng(49.248703,-123.101305), 5000))'

它们都完美但分开。任何人都可以帮我在WHERE子句下梳理这两个查询吗?

1 个答案:

答案 0 :(得分:0)

根据文件,LATLNG应该大写(和CIRCLE)。

https://developers.google.com/fusiontables/docs/v1/sql-reference#Select

这对我有用:

Category = 'Shopping' AND ST_INTERSECTS(LATITUDE, CIRCLE(LATLNG(49.248703,-123.101305), 5000))

working example