【发布时间】:2016-06-29 04:11:45
【问题描述】:
问题的根源:
- 给定地球上的某个点,我们将其称为“事件点”
- 给定地球上一定数量的其他点,我们将其称为“受体”
- 鉴于任何受体周围都有一个圆形区域,半径可变,我们将其称为“接收区域”
- 鉴于接收区域的半径可以在一组离散大小 [1,10,20,50,100,200] 英里内变化
我想以线性时间计算所有具有包含事件点的接收区域的受体。
由于集群似乎是一种解决方案,我想知道各种解决方案,如 MongoDB GeoSpatial、Postgres GIS、MySQL Geospatial 和其他 DBMS 是如何处理这个问题的。
他们是否在内部使用集群?
无论如何: 哪个是解决这个问题的最佳“开箱即用”解决方案?
【问题讨论】:
标签: search coordinates geospatial spatial-index