我正在尝试在Heroku上设计一个Web服务,它可以定期从许多人那里收集GPS位置。除了在任何特定时刻跟踪每个人的位置之外,我还希望能够查询在特定范围/半径内的人。
我知道如何使用四树进行此操作,但我只是想确保没有一个附加服务已经这样做,以至于我不会重新发明轮子。
任何帮助将不胜感激!
谢谢!
答案 0 :(得分:1)
PostgreSQL PostGIS是supported on Heroku并完成您需要的一切。看起来SpatialDB处于私有alpha状态,但您可能想尝试获取该邀请。
MongoDB also supports spatial indexes,所以如果您愿意,请查看Heroku上的MongoDB附加组件。