1

緯度/経度 (~10K ポイント) でタグ付けされたポイントを含む CSV ファイルがあります。ユーザー/指定された緯度/経度座標の特定の距離内にあるすべてのポイントを検索したいと思います。たとえば、マンハッタンの重心です。

私はプログラミングとデータベースにかなり慣れていないので、これは基本的な質問かもしれません。もしそうなら、私はお詫び申し上げます。データベースを使用せずに純粋な Python でこの検索を行うのは効率的ですか? のように、単純に CSV をメモリに読み込んで、Python スクリプトで検索することはできますか? パフォーマンスが高い場合、ポイント数の増加に応じて適切にスケーリングされますか?

それとも、これは Python では実行不可能であり、地理空間クエリをサポートするデータベースを使用して調査する必要がありますか?

さらに、これらのタイプの計算のパフォーマンスを理解するにはどうすればよいのでしょうか?

4

1 に答える 1