-1

(lng, lat) 座標があるとします。範囲の大きなリストもありますが、

[ { 北東: {lng, lat}, 南西: {lng, lat} } ... ]

(lng、lat) ポイントが入るバケットを最も効率的に判断するにはどうすればよいですか?

また、デザインの観点から。「範囲のリスト」が mysql、monodb などのデータベース、または memcached、redis などのデータベースにある方が理にかなっていますか?

ありがとうございました。

4

3 に答える 3

1

範囲のリストを細分化する必要があります。クワッドキーを調べることができます。四分木に似ています。モートン曲線を使用しています。範囲とポイントのクワッドキーを非常に高速に計算できます。しかし、長方形の木を試すこともできます。インターバル ツリーを使用することもできます。

于 2013-11-12T11:07:21.703 に答える