多边形内点的地理空间查询?

时间:2015-08-24 11:55:24

标签: amazon-dynamodb

AWS DynamoDB Geospatial library文档列出了以下查询选项:

  • Box Queries:返回属于一对地理点的所有项目,这些地理点定义投影到球体上的矩形。
  • 半径查询:返回地理点的给定半径范围内的所有项目。

是否可以进行更高级的查询,例如搜索PolygonMultiPolygon内的项目?

2 个答案:

答案 0 :(得分:1)

不幸的是,我不相信当前的库支持更高级的查询。随意在github上打开功能请求问题,DynamoDB团队将会考虑将其放在未来的路线图上。

答案 1 :(得分:0)

内部Dynamo-geo使用S2库将Earth(Sphere)几何化为64位整数散列。 S2库本身几乎没有类来表示可能对您有帮助的多边形。 S2Polygon code; S2 library brief description

P.S:这不是一个完整的答案,但我没有足够的声誉来评论