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子句下梳理这两个查询吗?
答案 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))