-1

在过去 4 个月左右的时间里,我们一直在愉快地使用这个查询:

SELECT * FROM 2066206 ORDER BY ST_DISTANCE(几何,LATLNG(51.5081289,-0.12800500000003012))

它现在返回零行。如果我将其更改为以下内容,则可以正常工作:

SELECT * FROM 2066206 ORDER BY 几何

ST_DISTANCE 函数当前是否存在问题?

这是功能记录在https://developers.google.com/fusiontables/docs/developers_reference

“几何”字段是基于我们的 lat + lng 列的 Google 位置字段。对于这个例子,lat lng 是谷歌为“伦敦”返回的。

非常感谢任何可能的见解。

4

1 回答 1

1

它现在似乎对我有用:

http://www.google.com/fusiontables/api/query?sql=SELECT+*+FROM+2066206+ORDER+BY+ST_DISTANCE(geometry,+LATLNG(51.5081289,-0.12800500000003012))

你还有问题吗?

于 2012-03-01T18:35:12.123 回答