7.6. 其他索引实现

GeoMesa在运行时支持其他索引格式,使用 Java service providers 。要添加新索引,请实现 org.locationtech.geomesa.index.api.GeoMesaFeatureIndexFactory and register your class under META-INF/services, as described in the Java documentation

一旦注册了索引,就可以通过 SimpleFeatureType 用户数据,如中所述 自定义索引创建

还提供了一些开箱即用的其他索引:

7.6.1. S2/S3索引

S2和S3指数基于 S2 library

S2库表示三维球体(类似于球体)上的所有数据。这使得建立一个没有接缝或奇点的全球地理数据库成为可能,使用一个单一的坐标系,与地球的真实形状相比,任何地方的失真都很低。

S2索引是空间索引,由名称标识 s2 。S3索引是由名称标识的综合空间和时间索引 s3 。可以通过用户数据密钥配置S3索引的默认时间段 geomesa.s3.interval (见 配置Z索引时间间隔 以供参考)。