ジオルートに関するデータ (潜在的に数百万) を保存する Rails アプリケーションを構築することを計画しています。ルートは、スマートフォンから記録するか、Web インターフェイスで手動で「描画」します。
ルートは、タイムスタンプ、緯度、経度を含む複数 (最大約 10.000) の座標で構成されますが、高度と精度も含まれる場合があります。
保存したら、「pgs noice」を除外し、合計距離を計算して地図に表示する必要があります。
ルートデータを保存する方法を教えてください。
PostgreSQL の使用を検討しており、挿入と取得を高速化するために、各 Trip を 1 行に格納したいと考えています (?)。これには、Rails 4.0 (?) でのみサポートされている多次元配列フィールドが必要です。
同時に、私はPostGISとActiveRecord Adapterを見てきましたが、これがやり過ぎなのか、それとも PostgreSQL 配列でどのように機能するのかはわかりません。
任意の入力をいただければ幸いです。