2012-03-01 1 views
0

В течение последних 4-х месяцев или таким образом, мы счастливо, используя этот запрос:Мой запрос перестал отвечать на какие-либо результаты (связанные с ST_DISTANCE)

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

Поле «Геометрия» является полем Google расположение на основе наших лат + LNG столбцов. В этом примере lat lng - это то, что Google возвращает для «Лондона».

Действительно оцените любые возможные идеи.

ответ

1

Это, кажется, работает для меня сейчас:

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

Вы все еще возникают проблемы?

+0

Thanks Kathryn. Ты прав, он снова начал работать. Довольно странно, функция ST_DISTANCE возвращала нулевые строки весь день, поэтому что-то за сценами Fusion Table должно быть исправлено. – Ben

Смежные вопросы