Сохранение нетемпогеопространственных данных в GeoMesa

Учитывая, что я использую Geomesa для хранения временных геопространственных данных в Geomesa, я также хочу хранить невременные геопространственные данные. Какой Geomesa API вы рекомендуете для этого: Geomesa Native API или Geomesa DataStore API? Еще лучше (я думаю), могу ли я получить доступ к собственному API Accumulo от Geomesa для хранения моих данных без геопространственных и временных индексов?


person Mike Argyriou    schedule 23.12.2017    source источник


Ответы (2)


Родной API — это просто упрощенная оболочка API хранилища данных, скрывающая некоторые сложности работы с геоинструментами. Если собственный API подходит для вашего варианта использования, с ним может быть проще работать. В противном случае используйте API хранилища данных.

GeoMesa поддерживает схемы без даты или геометрии; однако основной целью проекта является пространственное индексирование, и это, вероятно, не лучшее решение для непространственных данных. Кроме того, некоторые функции могут не работать без геометрии. В частности, собственный API требует атрибутов как геометрии, так и даты.

person Emilio Lahr-Vivaz    schedule 27.12.2017

Необходимо заполнить обязательное поле POINT. Если поля нет в данных, то храните его прямо в accumulo.

person Gagan Ahuja    schedule 22.02.2018