LocalSolrという検索エンジン+位置検索モジュールを若干使いやすくしました。 設定の自由度やインテグレーションがしやすいSolrという検索ソフトウェアがあります。 LocalSolrは、Solrに追加して使うプラグインのようなものです。(プロジェクト名がLocalLuceneとなっているのは、Solrのコアになっている検索ソフトウェアがLuceneであるため) これを使えば、緯度経度を検索レコードに付与することにより、ある位置の近くにあるレコードを探すことができるようになります。 LocalSolrは、周辺を検索する機能としては、以下の点のメリットがあります。 キーワード検索と組み合わせて使えること RDBによる幾何データ型処理に比べて簡単であること しかし、LocalSolrでは、扱う距離の単位がマイルになっており、メートル単位になれた日本人からするとやや使いにくくなっていまし