2010-12-03 70 views
2

我在一个MySQL数据库中存储纬度/经度信息,它没有很好的地理空间搜索支持。我已经为高效的全文搜索维护了一个单独的Lucene文本搜索索引,所以我查看了Lucene的地理空间扩展;但它似乎只适用于Java实现,而不是我使用的Zend_Search_Lucene PHP版本。地理空间索引的高效,独立于数据库的PHP实现? Zend_Search_Lucene扩展名?

是否有类似的东西可以让我保持独立的数据库独立地理空间索引?在PHP中使用R-Tree变体还是类似的? Zend_Search_Lucene的地理空间扩展?

它需要允许高效的地理空间查询,主要在x的半径范围内和bound-box-y查询中,并返回数据库中条目的id。

+0

你有没有找到这个解决方案?我正在处理同样的问题,试图用Zend Lucene执行地理空间搜索。 – 2011-04-12 21:58:51

回答