現在開発中の Solr ( solr-1.5-dev )では緯度経度を使った空間検索ができるようになっています。 銀座駅 半径1Kmの検索例 http://192.168.11.42:8080/solr/select/?q=_val_:"recip(hsin(6378.137, vector(rad(WGS_LATLON_0_latLon), rad(WGS_LATLON_1_latLon)), vector(rad(35.671989),rad(139.763965))),1,1,0)"&fl=*,score&rows=100&fq={!sfilt fl=WGS_LATLON }&pt=35.671989,139.763965&d=1 赤道半径の指定を6378.137 (Km)にすることで中心点からの距離の指定や検索結果で得られるスコアをKメートル単位にすることができます。デフォルトはマ