我正在尝试在where子句中使用ST_INTERSECTS,它基于示例:https://developers.google.com/fusiontables/docs/samples/circle_example
但是,我的地图查询使用了\' Geocodable地址\'在select语句中:
选择:' \' Geocodable地址\'', 来自:' 1Kbk6De ........... hwQoEsOIHb'
并且在我添加where子句之前一切正常:
var layer = new google.maps.FusionTablesLayer({ 查询:{ 选择:' \' Geocodable地址\'', 来自:' 1Kbk6DeAEB61 ............ QoEsOIHb', 其中:' ST_INTERSECTS(\' Geocodable地址\',CIRCLE(LATLNG(39.3232,-76.7234),' +米+'))' }
该示例使用"地址"这是他们桌上的一块田地。我的桌子上只有纬度和经度点,并且没有名为Geocodable地址的实际字段。我假设这是从我导入的融合表数据的解释中得到的某种融合api代码?
有没有办法让它能够使用这个' Geocodable地址'柱?我还有一些名为纬度和经度的列,如果可以使用,则会包含此数据。我尝试过使用latlng(纬度,经度)而不是\' Geocodable地址\'同样,没有承认边界。我只想在绘制时显示圆圈内的数据,最后显示所有表格数据。
感谢您的帮助。