GeoMesa中的JSON索引

GeoMesa中的JSON索引,geomesa,Geomesa,假设我想在Accumulo上体验GeoMesa中的JSON文件。这些JSON文件具有几何图形和时间。我可以使用XZ3索引吗?如果是,那怎么办 注意:关于JSON,我指的不是GeoJSON。您可以编写GeoMesa转换器和配置文件,以从JSON中提取您想要的值,并将其提取到GeoTools SimpleFeature中,然后将其吸收到GeoMesa中。从下载Accumulo发行版,并查看examples/inset/json/下的示例。 转换器的完整文档可用 您还可以选择将JSON字符串存储为属性

假设我想在Accumulo上体验GeoMesa中的JSON文件。这些JSON文件具有几何图形和时间。我可以使用XZ3索引吗?如果是,那怎么办


注意:关于JSON,我指的不是GeoJSON。

您可以编写GeoMesa转换器和配置文件,以从JSON中提取您想要的值,并将其提取到GeoTools SimpleFeature中,然后将其吸收到GeoMesa中。从下载Accumulo发行版,并查看examples/inset/json/下的示例。 转换器的完整文档可用

您还可以选择将JSON字符串存储为属性,并使用JSON路径查询它们。这方面还有更多的信息


为数据创建的索引将取决于当前的属性。如果定义了非点几何图形和日期,则将自动构建XZ3索引。有关指数的更多信息可供参考,谢谢您的及时回答。我会检查链接。快速问题:JSON字符串作为属性也只对我见过的GeoJSON使用索引?我还没有看到任何关于创建一个JSONPath来创建索引的引用。从JSON填充SimpleFeature可以手动完成,也可以向SimpleFeature添加索引。这一点很清楚。JSON字符串属性本身不能被索引。如果要为特定的JSONPath编制索引,可以将其提取到转换器中的单独属性中,并为该属性编制索引。