Closed domanthan closed 6 years ago
islandに項目を追加。
geolocationのインデックスを格納。
地球を数万個のブロックに分けって、geolocationから計算できる。 これによって、同じブロックにいるかどうかの判定がすぐわかる。
ブロックは階層かされる、大きなブロックに小さいブロックを分ける。再帰的に5層程度を分ける。 これで、レベルに応じて区域分割できる。
http://www.learner.org/jnorth/tm/LongitudeIntro.html
参考
https://github.com/tidwall/tile38
できました。
islandに項目を追加。
geolocationのインデックスを格納。
地球を数万個のブロックに分けって、geolocationから計算できる。 これによって、同じブロックにいるかどうかの判定がすぐわかる。
ブロックは階層かされる、大きなブロックに小さいブロックを分ける。再帰的に5層程度を分ける。 これで、レベルに応じて区域分割できる。