0

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

注意:通过 JSON,我不是指 GeoJSON。

4

1 回答 1

1

您可以编写一个 GeoMesa 转换器(一个配置文件)来从 JSON 中提取您想要的值并放入 GeoTools SimpleFeature,然后将这些值引入 GeoMesa。从github下载 Accumulo 发行版并查看下面的示例examples/ingest/json/。转换器的完整文档可在此处获得。

您还可以选择将 JSON 字符串存储为属性,并使用 JSON-Path 查询它们。这里有更多信息。

为您的数据创建的索引将取决于存在的属性。如果您定义了非点几何图形和日期,那么您将自动构建 XZ3 索引。有关指数的更多信息,请点击此处此处

于 2017-10-25T18:43:27.973 回答