我之前的问题是这里的DocumentDB Spatial Query-Odd Result
现在,下面的查询不会返回文档。
SELECT * FROM root r WHERE ST_WITHIN({'type':'Point','coordinates':[3.5, 8.2]}, r.geometry)
这是我修改后的文件:
{
"id": "747941cfb829_1453640096710",
"geometry": {
"type": "Polygon",
"coordinates": [[[0,
0],
[10,
0],
[10,
10],
[0,
0]]]
},
"name": "name"}
如何返回此文档?提前感谢
您的多边形是一个三角形,您在查询中指定的点在该三角形之外。尝试[8.2,3.5]。