Solr4.7实现LBS(地理位置搜索)
生活随笔
收集整理的這篇文章主要介紹了
Solr4.7实现LBS(地理位置搜索)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
from:http://mtou.iteye.com/blog/2035280?utm_source=tuicool&utm_medium=referral
olr實(shí)現(xiàn)LBS(地理位置搜索)有兩種方式:Cartesian Tiers 笛卡爾層 ?和 ?GeoHash算法,本文主要介紹GeoHash算法實(shí)現(xiàn)。
?
實(shí)現(xiàn)步驟:
1. 修改schema.xml文件
?
Xml代碼 ????
?
2.sorlJ創(chuàng)建索引
?
Java代碼 ????? ?注意:經(jīng)緯度格式:緯度,經(jīng)度 ?
?
?
3.檢索
? ?(1)sorlJ查詢
?
Java代碼 ?? ?(2)控制臺(tái)查詢
?
? ? ? ?
??
? ?
?
? ?(3)檢索字段說明
? ? ?sfield:geohash對(duì)應(yīng)的域名
? ??pt:經(jīng)緯度字符串 (緯度,經(jīng)度)
? ??d=球面距離
?
4.其它
總結(jié)
以上是生活随笔為你收集整理的Solr4.7实现LBS(地理位置搜索)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于Solr的空间搜索学习笔记
- 下一篇: 结合MongoDB开发LBS应用