無限の 2D 空間には一連の線があり、各線には始点と終点、および作成時刻がありますLine(p0, p1, t)
。
この 2D 空間のトップダウン ビューでレンダリングする必要がある線を見つけたいです (t の値が大きいほど、ビューポートの近くに表示されますが、関連する必要はありません)。
直感的な答えは、「いずれかの点がビューポート座標内にあるかどうかを確認する」ですが、ビューポート領域がカバーするよりも点が離れている場合、これは失敗します。
私が持っていたもう1つのアイデアは、 geohashのようなものを使用することでした。これにより、精度、つまりビューポートの最大ズームレベルが制限されます。アイデアは、交差したセルのハッシュを列挙して保存することです。このようにクエリを実行することは、正しい質問をすることです。
理想的な解決策はありますか?これは以前に解決されましたか?