緯度/経度情報を MySQL データベースに保存していますが、これは優れた地理空間検索をサポートしていません。効率的な全文検索のために、別の Lucene テキスト検索インデックスを既に維持しているので、Lucene の地理空間拡張を調べました。しかし、私が使用している Zend_Search_Lucene PHP バージョンではなく、Java 実装でしか利用できないようです。
データベースに依存しない別の地理空間インデックスを維持できるようなものはありますか? PHP での R-Tree バリアントの適切な実装または類似のものはありますか? Zend_Search_Lucene の地理空間拡張?
効率的な地理空間クエリ、主に x 半径内および境界ボックス y 内クエリを許可し、データベース内のエントリの ID を返す必要があります。