Подтвердить что ты не робот

Использование MongoDB Геопространственный индекс с 3D-данными

У меня есть набор документов, каждый из которых содержит точку в трехмерном пространстве, хранящуюся в коллекции MongoDB. В настоящее время MongoDB имеет геопространственные индексы только для 2-х пространств. Есть ли способ использовать геопространственный индекс для выполнения аналогичных запросов по 3-пространственным данным?

4b9b3361

Ответ 1

Вы можете убить его, сжимая одно из измерений, но вы потеряете половину своей точности.

Скажите, были ли они 64-битными ключами, и вы хотели сохранить три 32-битных координаты: [(x < 32) + y, z]

Черт, вы можете даже чередовать три и сохранить их одним ключом:

ххх

YYY

ZZZ

xyzxyzyz