文档数据库多边形查询



我之前的问题是这里的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]。

最新更新