我打算构建一个Rails应用程序,该应用程序应存储有关地理路线(可能为数百万)的数据。路线从智能手机录制或手动“绘制”在网络界面中。存储地理路线
一条路线由多个(最多约10,000个)坐标组成,其中包含时间戳,纬度和经度 - 但也可能有高度和精度。
存储时,我需要过滤出“pgs noice”,计算总距离并显示在地图上。
你会如何建议我存储路线数据?
我正在考虑使用PostgreSQL,并希望将每个Trip存储在一行中以便快速插入和检索(?)。这将需要一个多维数组字段,它只支持我Rails 4.0(?)。
与此同时,我一直在寻找PostGIS和ActiveRecord Adapter,但不确定这是否矫枉过正或如何与PostgreSQL阵列配合使用。
任何输入将不胜感激。