OrientDB Lucene"在"边界框搜索

时间:2015-03-31 10:56:47

标签: lucene geospatial orientdb

我在我的数据库上使用OrientDB Lucene Spatial Index,希望使用边界框搜索,但我想知道within参数如何工作?

例如来自Lucene OrientDB select * from Places where [latitude,longitude] WITHIN [[51.507222,-0.1275],[55.507222,-0.1275]]

如何在这2个latlng参数中计算边界框?当他们有相同的经度。

请咨询,谢谢

1 个答案:

答案 0 :(得分:0)

在查看他们的代码之后,我发现他们正在构建边界框here。他们只使用2个latlng参数来构建边界框,即SouthWest(第一个参数)和NorthEast(第二个参数)。 他们使用Spatial4j库作为他们的地理空间库。