Я пытаюсь увидеть, содержится ли позиция широты/долготы в определенных границах на карте Google.
Я показываю свои границы с помощью таблицы слияния.
Прямой выбор из таблицы слияния приводит к тому, что мои данные полигона возвращаются:
https://www.googleapis.com/fusiontables/v1/query?sql=SELECT geometry FROM 1NosbtruuU4DH_tC2rtvTkFiMZfPNgL-HWUNx_Kk&key=mykey
При добавлении предложения WHERE с ST_INTERSECT в мой запрос я получаю сообщение об ошибке:
https://www.googleapis.com/fusiontables/v1/query?sql=SELECT geometry FROM 1NosbtruuU4DH_tC2rtvTkFiMZfPNgL-HWUNx_Kk&key=mykey WHERE ST_INTERSECTS(geometry,CIRCLE(LATLNG(-33.8977067,151.1944247),10))
Ошибка:
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "keyInvalid",
"message": "Bad Request"
}
],
"code": 400,
"message": "Bad Request"
}
}
Может ли кто-нибудь увидеть, что я делаю неправильно?