我们遇到了以下问题。当我们尝试在一个文档中将多边形与它们的质心一起索引时,只有少数文档被索引,其中大多数都返回错误:
com.spatial4j.core.exception.InvalidShapeException: Ring Self-intersection at or near point (10.4592, 49.921, NaN)
当我们仅索引多边形时,一切正常。当我们只对质心进行索引时,一切都很好。但是当我们将一个SpatialRecursivePrefixTreeFieldType中的多边形和另一个SpatialRecursivePrefixTreeFieldType中的质心编入索引时,我们会得到很多多边形的错误。大约13000个多边形中只有大约3000索引其他文件产生错误。
我们正在使用最新的Solr 4.5版本。