
如何提高命中率关键是对存储的空间数据认识程度和对用户query的类型的统计分析,并在此基础上开发出适合的算法,建立缓存或者对传统的空间索引进行组合,例如应用一些refine-filter策略。空间数据的索引与传统的索引不同,但是又部分基于传统索引的基础之上的。这里只介绍一些简单的空间索引入门算法,最后简单谈一下缓存建立的策略。
LBS又称定位服务,是指通过移动终端和移动网络的相互配合,以空问数据库为基础,确定移动用户的实际地理位置,从而提供用户所需要的与位置相关的服务信息。位置服务由移动通信网络和卫星定位系统结合在一起提供的一种增值业务,它是移动通信技术、空间定位技术、地理信息系统技术等多种技术融合发展到特定历史阶段的产物,是现代科学技术和经济社会发展需求的客观要求。手机优惠券近几年非常流行,主要是因为方便,对于大多数用户来说,像Foursquare、集客买、大众点评优惠券这些产品似乎就成了LBS的代言人。起着中心管理单元的作用,包括:
●用户接口。包括静态WML页面及动态ASP页面;
●与定位服务器通讯。建立定位请求并将其发送给
定位服务器,然后从定位服务器接受定位回复。
●与LDAP服务器通讯。Web服务器根据位置信息和
用户的选择形成LDAP服务请求并发送给LDAP服
务器,并接收LDAP的响应。 ●甄别合法用户访问;
●提供用户位置信息; ●保管所有LBS服务所需的信息,这些信息可以分
布式存储于多个服务器中,每个服务器可能只负
责管理某一商场或某一区域的信息;
●中心服务器等待由WEB服务器根据位置信息和用
户选择所形成的LDAP请求。在数据库中查找处
理后返回给WEB服务器。如果该服务器找不到
满足请求条件的信息,则请求被转送到与中心服
务器相链接的第二个LDAP服务器中。
移动终端用户以WAP协议通过WAP网关向WEB服务器发出请求,包括用户代码、密码和电话号码。WEB服务器将这些信息送到定位服务器,如果是合法用户,则接受请求并记录用户当前位置送回到WEB服务器。WEB服务器通知用户已经成功登陆并允许用户进一步提出想要查找的内容。Web服务器根据位置信息和用户的选择形成LDAP服务请求并发送LDAP服务器,LDAP服务器在数据库中搜寻满足用户请求的信息,并通过Web服务器将相关信息发送给用户。如果LDAP服务器在用户所在蜂窝范围内没找到满足条件的内容,则搜索相邻的蜂窝,如果仍未找到,就向用户回复相关信息。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)