私はGPSデータを取ってマップを描いていますが、さまざまな時点で最高速度を示したいと思います。私は、各データポイントの速度値を記録し、前のポイントを最大値としてマークすると、それを減らす必要があります。データセットで最高値を取得する
これはMySqlでうまくいくか、PHPでループして値を取得するだけですか? PHP経由で行うのは簡単ですが、実際には必要ないデータを取り出すことも含まれます。
1つのデータセットは、最大で20k行に数千回または数千回かかることがあります。
以下のグラフから、私は4データポイントを返すと思います。テーブルの構造が単純でidは、長い間には、緯度、スピード
EDIT(あまり重要ではないということ)である: idがUUIDである、ではない整数:/
明白な質問:どのようにすべてのデータポイントをタッチするPHPなしで地図を描画していますか?言い換えれば、データをプロットするために完全なデータセットを反復処理していませんか? – horatio
私は最後の2つのポイントを記憶していないと言います。だから、常に1点遅れて書く。 –
有効な点ですが、15ポイントの高さがある可能性がある場合は、15k行をループしてさまざまな比較を行います。私の場合はレーストラックの地図なので、コーナーあたり1つのハイポイントがあり、トラックには10 - > 20コーナーがあります。全体のデータポイントに比べて非常に小さい – dogmatic69