标签: algorithm mongodb geospatial
我有一组文档,每个文档都包含一个存储在MongoDB集合中的3空间点。 MongoDB目前只有2个空间的地理空间索引。有没有办法利用Geospacial Index对3空间数据进行类似的查询?
答案 0 :(得分:1)
你可以通过压缩其中一个尺寸来克服它,但是你会失去一半的精度。
假设它们是64位密钥并且您想要存储三个32位坐标: [(x <32)+ y,z]
哎呀,你甚至可以交错三个并将它存储在一个键中:
XXX
YYY
ZZZ
xyzxyzyz