信息查询方法及装置的制造方法_2

文档序号:9597926阅读:来源:国知局
已游览过的旅游景点列表,判断当前景区范围内是否存在用户未游览过的旅游景点;如果该当前景区范围内存在用户未游览过的旅游景点,则将该未游览过的旅游景点信息获取为信息查询结果。
[0049]在本公开的一个实施例中,根据该拍摄地点信息及用户已游览过的旅游景点列表,判断当前景区范围内是否存在用户未游览过的旅游景点之前,该方法还包括:通过对该用户拍摄的所有图像的定位信息进行分析,获取该用户已经游览过的旅游景点列表。
[0050]本公开实施例通过当检测到对待查询图像的指定操作时,获取该待查询图像在拍摄时生成的定位信息;根据该定位信息,获取该待查询图像的拍摄地点信息;以该拍摄地点信息作为查询条件,获取信息查询结果。采用这样的信息查询方法,使得用户可以无需获知查询条件,直观地通过对待查询图像的指定操作即可实现信息查询,提高了信息查询的便捷性。
[0051]图2是根据一示例性实施例示出的一种信息查询方法的流程图,如图2所示,该方法包括以下步骤。
[0052]在步骤S201中、当检测到对待查询图像的指定操作时,获取该待查询图像在拍摄时生成的定位信息。
[0053]本公开所述的图像可以包括照片等静态图像、视频等动态图像,并且,该图像可以是当前移动终端自身拍摄的图像,也可以是基于网络获取的其他移动终端拍摄的图像,本公开对图像的具体形式和来源不作限定。
[0054]为了使得用户在浏览待查询图像的过程中,无需进行界面切换就可以方便地基于该待查询图像进行信息查询,本公开实施例提供的方法包括:在该待查询图像的浏览界面上显示查询选项,当检测到对该查询选项的触发操作时,获取该待查询图像在拍摄时生成的定位信息。该图像浏览界面可以用于显示单个图像,还也可以用于显示多个图像,例如,对于该浏览界面显示单个图像的情况,可以在该图像浏览界面的下方显示“一键查询”的查询选项,而对于该浏览界面显示多个图像的情况,可以在检测到对该多个图像中的一个待查询图像的长按操作后,在该待查询图像所处区域显示“一键查询”的查询选项。需要说明的是,以上对查询选项的触发操作仅为本步骤中所述指定操作的优选实施方式,在实际应用中,该指定操作还可以为其他实施方式,例如,直接点击待查询图像的操作、使用指定应用程序打开待查询图像的操作等,本公开对该指定操作的【具体实施方式】不作限定。
[0055]本步骤所述的定位信息包括GPS (Global Posit1ning System,全球定位系统)定位信息、AGPS(Assisted Global Posit1ning System,辅助全球卫星定位系统)定位信息。该定位信息可以在拍摄该待查询图像时,生成并存储于该待查询图像文件中,进而当检测到对该待查询图像的指定操作时,可以从该待查询图像文件中进行获取。例如,对于拍摄图像为JPEG (Joint Photographic Experts Group,联合图像专家小组)格式的情况,在该待查询图像拍摄时,可以由拍摄设备的定位模块生成定位信息,并将该定位信息以Exif (Exchangeable Image File,可交换图像文件)格式保存于该待查询图像的文件头信息中,进而当检测到对该待查询图像的指定操作时,该定位信息可以通过提取该待查询图像的文件头信息进行获取。需要说明的是,在实际应用中,该待查询图像在拍摄时生成的定位信息还可以通过其他方式进行获取,例如,将该待查询图像发送至图像检索服务器,使得该图像检索服务器对该图像进行特征识别,基于该图像的特征,在图像检索数据库中进行检索,根据检索结果获取该待查询图像在拍摄时生成的定位信息并将该定位信息返当前移动终端,本公开对获取该定位信息的具体实现方式不作限定。
[0056]在步骤S202中、根据该定位信息,获取该待查询图像的拍摄地点信息。
[0057]在本实施例中,通过确定该定位信息所指示的地理位置,根据该地理位置获取拍摄地点信息。本公开认识到由于该定位信息所指示的地理位置往往与实际的拍摄地点具有误差,例如,对于一张拍摄天安门城楼的照片,其定位信息所指示的地理位置为玮度30。35’22.5”N ;经度114° 17’ 25.35”E,而实际天安门城楼位于玮度30° 35’ 22.55”N ;经度114° 17’ 25.25”E。基于这样的认识,在本公开实施例中提供一种误差允许机制,用于获取该拍摄地点信息。具体地,在确定该地理位置之后,在地点数据库中检索与该地理位置之间距离小于预设距离的地点信息,将该检索结果中与该地理位置之间距离最小的地点确定为实际拍摄地点,进而获取上述拍摄地点信息。例如,对于一张拍摄天安门城楼的照片,其定位信息所指示的地理位置为玮度30° 35’ 22.5”N ;经度114° 17’ 25.35”E,设定预设距离为1公里,则在地点数据库中检索距离该地理位置1公里范围内的所有地点,得到检索结果,包括:天安门城楼(玮度30° 35’ 22.55”N;经度114° 17’ 25.25”)E;地点X(玮度 30° 35’23.55”Ν;经度 114。17’24.25”);地点 Υ(玮度 30° 35,22.55,,Ν ;经度114° 17’24.15”);由于该查询结果中,天安门城楼与该地理位置之间的距离最小,则将天安门城楼确定为实际拍摄地点。
[0058]在步骤S203中、判断预设旅游景点数据库中是否包括该拍摄地点信息。如果该预设旅游景点数据库中包括该拍摄地点信息,则执行步骤204 ;如果该预设旅游景点数据库中未包括该拍摄地点信息,则提示用户该地点不为旅游景点,结束。
[0059]本公开认识到,旅游景点通常是用户最需要查询的地点,进而为了节省查询资源,本公开实施例在进行查询之前判断该拍摄地点是否为旅游景点,进而对拍摄地点进行筛选,仅当该拍摄地点为旅游景点时,执行信息查询的步骤。需要说明的是,在实际应用中,也可以无需进对拍摄地点进行筛选,从而对所有拍摄地点都执行信息查询的步骤,本公开对是否进行拍摄地点的筛选不作具体限定。
[0060]本步骤中所述旅游景点数据库包含所有定义为旅游景点的地点信息,进而判断该旅游景点数据库中是否包含该拍摄地点信息的具体过程可以为:以该拍摄地点作为检索条件,检索该旅游景点数据库,如果检索结果不为空,则确定该旅游景点数据库中包含该拍摄地点信息,进而确定该拍摄地点为旅游景点,如果检索结果为空,则确定该旅游景点数据库中不包含该拍摄地点信息,进而确定该拍摄地点不为旅游景点。
[0061]S204、以该拍摄地点信息作为查询条件,获取信息查询结果。
[0062]在本公开实施例中,获取信息查询结果的具体实现方式可以为:
[0063]基于地图数据,以该拍摄地点信息作为中心,以预设距离作为半径,确定进行查询的地理范围,需要说明的是,为了方便后续处理,可以将该地理范围近似为一个经玮度的范围,例如,玮度范围 30° 35’ 21.55”Ν 至 30° 35’ 23.55”,经度范围 114° 17’ 24.25” 至;114。17,26.25”;
[0064]基于该地图数据及服务信息数据库,在该地理范围内,查询旅行服务信息、娱乐服务信息、餐饮服务信息、路线及交通服务信息、景点介绍信息中的至少一项。该服务信息数据库包括每项服务信息的服务类别信息、服务地点信息、服务名称信息、服务费用信息、月艮务的网友评价信息等。当确定该地理范围之后,根据该地理范围对每项服务信息进行检索,如果一项服务信息的服务地点信息在该地理范围之内,则将该服务信息获取为信息查询结果。为了精确地查询用户需要的服务信息,可以根据上述服务信息的服务类别信息对信息查询结果进行筛选,仅将至少一项指定类别的服务信息获取为信息查询结果,例如,指定查询类别为娱乐服务信息和餐饮服务信息,则仅将服务地点信息在该地理范围之内,且服务类别信息为娱乐服务信息或餐饮服务信息的服务信息确定为信息查询结果。
[0065]需要说明的是,以上获取信息查询结果的具体实现方式仅为优选的实现方式,在实际应用中,以该拍摄地点信息作为查询条件,获取信息查询结果还可以为其他的具体实现方式,例如,以该拍摄地点信息所指示的地点名称作为关键词,基于关键词搜索引擎进行检索,进而将该检索结果获取为信息查询结果,本公开对以该拍摄地点信息作为查询条件,获取信息查询结果的具体实现方式不作限定。
[0066]以上获取信息查询结果的过程,仅以该拍摄地点信息单独作为查询条件的实施场景为例进行说明,在实际应用中,还存在以该拍摄地点信息作为查询条件,并结合其他信息,获取信息查询结果的实施场景。本发明实施例提供以下至少两种结合其他信息获取信息查询结果的实施场景。
[0067]实施场景一、本公开认识到,用户当前所处的地点不同,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1