在过去 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 是谷歌为“伦敦”返回的。
非常感谢任何可能的见解。