我使用Spatial4j,JTs和Lucene索引来执行此操作,其中一些代码位于失败的位置。
Shape pointShape = spatialContext.makePoint(latitude, longitude);
for (IndexableField f : spatialStrategy.createIndexableFields(pointShape))
{ doc.add(f); }
它能够为我的数据文件中的行编制索引,但某些行的失败,例外是:
Bad Y值-134.16105不在边界Rect(minX = -180.0,maxX = 180.0,minY = -90.0,maxY = 90.0)