2

我有索引的文档,这些文档都使用设置了geo_point类型的字段定位。现在我正在使用地理多边形过滤器查询文档。

是否可以更改用于查询文档的多边形的精度?

当我索引多边形时,我可以使用precisiondistance_error_pct选项更改精度。请参阅:地理形状映射。我也可以使用索引形状来使用预索引形状查询文档,但这不是一个选项,因为我不想在发出请求之前索引多边形并且我体验到地理形状过滤器不如地理多边形过滤器快. 地理形状过滤器还要求点是一种geo_shape类型,我将地理边界框过滤器与地理多边形过滤器一起使用。

在 Solr 中,我可以通过指定 distErrPct 或 distErr 来更改用于查询的多边形的精度(请参阅:SolrAdaptersForLuceneSpatial4)。我想用 ElasticSearch 做这样的事情,但找不到这样的选项。

4

0 回答 0