《电子地图搜索方法以及服务器.pdf》由会员分享,可在线阅读,更多相关《电子地图搜索方法以及服务器.pdf(12页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104166657A43申请公布日20141126CN104166657A21申请号201310184965622申请日20130517G06F17/30200601H04L29/08200601G09B29/0020060171申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层72发明人刘鑫74专利代理机构北京汉昊知识产权代理事务所普通合伙11370代理人朱海波54发明名称电子地图搜索方法以及服务器57摘要本发明提供了一种电子地图搜索的方法,该方法包括显示电子地图程序的界面;根据搜索请求在所述界面中标识出至少一个结果地点;根据针对一个所述结。
2、果地点的操作显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。相应地,本发明还提供了一种电子地图搜索服务器。实施本发明可提升电子地图的导航维度、增强电子地图的用户体验以及增加电子地图的应用范围。51INTCL权利要求书2页说明书7页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图2页10申请公布号CN104166657ACN104166657A1/2页21一种电子地图搜索方法,该方法包括显示电子地图程序的界面;根据搜索请求在所述界面中标识出至少一个结果地点;根据针对一个所述结果地点的操作显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。
3、。2根据权利要求1所述的方法,其中所述二级地图界面是所述结果地点的实景地图界面。3根据权利要求1或2所述的方法,其中所述室内地图包括导航目录和多个室内子地图,所述导航目录用于在所述多个室内子地图之间进行切换。4根据权利要求3所述的方法,其中,所述二级地图界面中还包括扩展信息图形区,用于展示与所述室内地图或所述室内子地图中的地图元素相关的扩展信息。5根据权利要求4所述的方法,其中,所述扩展信息包括目标商户的位置预定状态,用户在所述扩展信息图形区上进行预定、支付或者接收预定确认操作。6一种电子地图搜索方法,该方法包括显示电子地图程序的界面;拍摄用户附近商家店面照片;对客户端进行粗略定位;根据所述粗。
4、略定位和所拍摄的商家店面照片进行照片匹配,在所述界面中标识出照片中商家店面所在位置的结果地点;显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。7根据权利要求6所述的方法,其中所述二级地图界面是所述结果地点的实景地图界面。8根据权利要求6或7所述的方法,其中所述室内地图包括导航目录和多个室内子地图,所述导航目录用于在所述多个室内子地图之间进行切换。9根据权利要求8所述的方法,其中,所述二级地图界面中还包括扩展信息图形区,用于展示与所述室内地图或所述室内子地图中的地图元素相关的扩展信息。10根据权利要求9所述的方法,其中,所述扩展信息包括目标商户的位置预定状态,用户在所述扩展信息图形。
5、区上进行预定、支付或者接收预定确认操作。11一种电子地图搜索服务器,其中包括接收装置,接收客户端发送的搜索请求;搜索装置,根据所述客户端发送的搜索请求搜索得到至少一个结果地点,并将该至少一个结果地点发送给所述客户端;二级地图发送装置,根据针对客户端对一个所述结果地点的操作将包括所述结果地点的室内地图的二级地图界面发送给所述客户端。12根据权利要求11所述的服务器,其中权利要求书CN104166657A2/2页3所述二级地图界面是所述结果地点的实景地图界面。13根据权利要求11或12所述的系统,其中所述室内地图包括导航目录和多个室内子地图,所述导航目录用于在所述多个室内子地图之间进行切换。14根。
6、据权利要求13所述的服务器,其中,所述二级地图界面中还包括扩展信息图形区,用于展示与所述室内地图或所述室内子地图中的地图元素相关的扩展信息。15根据权利要求14所述的服务器,其中,所述扩展信息包括目标商户的位置预定状态,用户在所述扩展信息图形区上进行预定、支付或者接收预定确认操作。16根据权利要求11所述的服务器,其中,所述服务器还包括上传接口,用于接收第三方上传的所述室内地图。17一种电子地图搜索服务器,该服务器包括接收装置,用于接收客户端拍摄的商家店面照片以及客户端的粗略定位信息;照片匹配装置,用于根据所述粗略定位和所拍摄的商家店面照片,在服务器中存储的该粗略定位附近的所有商家店面照片进行。
7、照片匹配;位置标识装置,在地图搜索结果中标识出客户端拍摄照片中商家店面所在位置的结果地点;二级地图发送装置,调取包含所述结果地点的室内地图的二级地图发送给所述客户端。权利要求书CN104166657A1/7页4电子地图搜索方法以及服务器技术领域0001本发明涉及电子地图领域,尤其涉及一种电子地图搜索方法以及使用该方法的电子地图搜索服务器。背景技术0002电子地图是基于计算机技术以数字方式存储和查阅的地图,其储存资讯的方法一般是使用向量式图像储存,所显示的地图比例可放大、缩小或旋转而不影响显示效果。相比传统的纸质地图,电子地图具有若干突出的特性例如可以进行地址的快速查询、可以快速存取显示、可以实。
8、现动画、可以将地图要素分层显示、利用虚拟现实技术将地图立体化、动态化,令用户有身临其境之感、利用数据传输技术可以将电子地图传输到其他地方、可以实现图上的长度、角度、面积等的自动化测量等。电子地图的便利性使其在近几年内应用范围大大增加。0003现有的电子地图为用户提供精准到具体地址的信息服务,例如用户查询一个具体地址,电子地图程序在其主界面示出地图区域上标识出该具体地址的位置,以及进一步地可以示出该具体地址的自然属性信息,例如文字描述、图片展示、实景地图等。在一个应用场景中,所述具体地址是一个商场,用户期望获取该商场的实际建筑物内部的地图导航,以便于快速定位其目标楼层、目标商铺等;在另一个应用场。
9、景中,所述具体位置是机场航站楼,用户同样期望获取该航站楼的实际建筑物内部的地图导航,以便于快速定位登机口、行李托运处等建筑物内目标地址。但是现有的电子地图并未提供一种具体地址的内部导航,即未针对用户的上述需求提供足够详细和足够精度的室内地图。发明内容0004本发明的目的在于提供一种电子地图搜索方法以及电子地图搜索服务器,可以根据用户需求提供室内地图。0005为达到上述目的,一方面,本发明提供了一种电子地图搜索方法,该方法包括0006显示电子地图程序的界面;0007根据搜索请求在所述界面中标识出至少一个结果地点;0008根据针对一个所述结果地点的操作显示二级地图界面,该二级地图界面内包括所述结果。
10、地点的室内地图。0009另一方面,本发明提供了一种电子地图搜索方法,该方法包括0010显示电子地图程序的界面;0011拍摄用户附近商家店面照片;0012对客户端进行粗略定位;0013根据所述粗略定位和所拍摄的商家店面照片进行照片匹配,在所述界面中标识出照片中商家店面所在位置的结果地点;0014显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。说明书CN104166657A2/7页50015本发明还提供一种电子地图搜索服务器,其中包括0016接收装置,接收客户端发送的搜索请求;0017搜索装置,根据所述客户端发送的搜索请求搜索得到至少一个结果地点,并将该至少一个结果地点发送给所述客户。
11、端;0018二级地图发送装置,根据针对客户端对一个所述结果地点的操作将包括所述结果地点的室内地图的二级地图界面发送给所述客户端。0019本发明的另一个方面还提供一种电子地图搜索服务器,该服务器包括0020接收装置,用于接收客户端拍摄的商家店面照片以及客户端的粗略定位信息;0021照片匹配装置,用于根据所述粗略定位和所拍摄的商家店面照片,在服务器中存储的该粗略定位附近的所有商家店面照片进行照片匹配;0022位置标识装置,在地图搜索结果中标识出客户端拍摄照片中商家店面所在位置的结果地点;0023二级地图发送装置,调取包含所述结果地点的室内地图的二级地图发送给所述客户端。0024本发明提供的电子地图。
12、搜索的方法以及电子地图搜索服务器可根据用户的需求提供某一具体地址的室内地图,用户通过浏览该室内地图可以获取所述具体地址的更详细的信息,以及实现在所述具体地址的实际建筑物内的地图导航。因此提升了电子地图的导航维度,并增强了电子地图的用户体验和增加了电子地图的应用范围。附图说明0025通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显0026图1是根据本发明的电子地图搜索方法的一种具体实施方式的流程图;0027图2是根据图1示出的具体实施方式的一个具体实施场景的示意图;0028图3是根据本发明的电子地图系统的一种具体实施方式的结构示意图。0029附。
13、图中相同或相似的附图标记代表相同或相似的部件。具体实施方式0030为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施例作详细描述。0031首先请参考图1,图1是根据本发明的电子地图搜索方法的一种具体实施方式的流程图,该方法包括0032步骤S100,显示电子地图程序的界面;0033步骤S200,根据搜索请求在所述界面中标识出至少一个结果地点;0034步骤S300,根据针对一个所述结果地点的操作显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。0035具体地,步骤S100至步骤S300的一个典型应用场景中,所述电子地图在移动终端上运行。所述移动终端包括智能手机、平板。
14、电脑等智能终端设备,该智能终端设备上安装的操作系统包括但不限于WINDOWS系列OS、LINUX、MACOS、SYMBIAN、WINDOWSMOBILE、IOS、说明书CN104166657A3/7页6ANDROID、MAEMO、WEBOS、PALMOS和BLACKBERRYOS等操作系统。当然在更多的实施场景中,所述电子地图可以在多种接入互联网的终端上运行,上述终端包括多媒体电视、个人电脑终端等。0036典型地,以所述电子地图在移动终端上运行为例,参考现有的电子地图程序的工作流程,在步骤S100中,首先在所述移动终端上运行电子地图程序并显示电子地图程序的界面,该界面内至少包括地图图形,例如该。
15、地图图形中包括道路结构、建筑物示意图等电子地图中常见的地图元素。在步骤S200中,电子地图程序根据搜索请求在所述界面中标识出至少一个结果地点,具体地,所述搜索请求包括根据用户输入的字符或语音命令等生成的一个或多个关键词,该一个或多个关键词通常用于描述某一特定范围内的商户和/或地点的名称,即所述关键词与商户和/或地点的名称相关。例如,用户采用键盘输入/语音输入的方式输入关键字“必胜客”,电子地图根据该关键字“必胜客”检索得到特定范围内中所有必胜客餐厅的营业点。进一步地,参考现有的电子地图显示地名结果的处理方法,在所述地图图形中标注出所述必胜客餐厅的营业点中的部分或全部,用于向使用该电子地图的用户。
16、示出所述必胜客餐厅的营业点的位置。0037在具体实施场景中,上述步骤结束后,用户可能期望对所述电子地图的界面中已示出一个或多个结果地点进行进一步详细了解,例如当所述结果地点是购物中心时,用户可能期望对其内部的店铺安置区域划分、消防通道等建筑结构进行进一步了解。在本具体实施方式中,执行步骤S300,即根据用户针对一个所述结果地点的操作显示二级地图界面,该二级地图界面内包括所述结果地点的室内地图。典型地,所述二级地图界面是所述结果地点的实景地图界面,该实景地图界面由多个所述结果地点的实景照片构成,借助三维全景技术,所述实景地图界面内示出所述结果地点的360度虚拟全景。进一步地,实景地图界面并不能直。
17、观地为用户示出所述结果地点建筑物内部的地图导航信息,在本具体实施方式中,所述实景地图界面内还包括所述结果地点的室内地图,例如所述结果地点是一个大规模的购物中心,则所述室内地图是根据该购物中心的建筑结构和内部布置设计的一个数字化地图。该室内地图可根据用户针对所述实景地图界面的操作而触发显示。0038若所述购物中心的建筑内部结构较为复杂,例如包含多层的购物区,无法使用结构简单的室内地图准确地为用户实现在该购物中心内的导航功能。优选地,所述室内地图包括导航目录和多个室内子地图,所述导航目录用于在所述多个室内子地图之间进行切换,典型的方法是分别为所述购物中心的每一层购物区设计与其对应的一个室内子地图,。
18、最终将多个所述室内子地图与导航目录结合起来形成所述室内地图。在具体实施过程中,与现有的电子地图示出的地图图形类似,若干地图元素构成所述室内地图或所述室内子地图,例如以所述购物区内的独立商铺为最小单位建立描述上述独立商铺的地图元素,最后将所有所述地图元素组合为所述室内地图或室内子地图。0039在上文中,当用户点击其中一个“必胜客”营业点的搜索结果,而该必胜客营业点位于商场中的某一层时,将弹出该楼层的平面地图以及标识该“必胜客”在楼层平面图中的位置,以及用户从当前位置通过商场哪个门进入到达该楼层的“必胜客”的最佳路径。0040进一步优选地,为了便于用户查看与所述室内地图或所述室内子地图中的地图元素。
19、相关的扩展信息,所述二级地图界面中还包括扩展信息图形区,用于展示与所述室内地图或所述室内子地图中的地图元素相关的扩展信息,所述扩展信息包括文字、链接、图片、说明书CN104166657A4/7页7视频、音频或其组合。该扩展信息用于展示所述地图元素对应的实际商铺的详细情况,例如广告信息、促销情况、商品陈列信息等。根据用户终端中安装的程序、用户属性信息、用户搜索历史记录或搜索时间对二级地图界面中展示的扩展信息进行筛选或高亮显示。例如用户终端中安装有美团客户端,则在二级地图界面中筛选展示在商场中属于美团商户目前进行团购活动的情况。用户可以在所展示的二级地图界面上扩展信息图形区进行交互操作,例如在二级。
20、地图界面上展示一个餐厅内的座位预定情况,用户可以通过点击可供预定的座位而进行位置的预定,并且把预定结果作为链接发送到受邀请参加聚餐的其他用户,其他用户接受链接后可以直接打开预定座位的二级地图界面,并可以将预定时间和地点自动存入该用户的日程安排,从而方便地提醒受邀请的用户准时和方便地到达聚餐座位。0041在本发明的另一个应用场景中,二级地图界面展示电影院中的座位分布和占用情况,用户可以选择不同的时段进行浏览各个影厅的安排和剩余座位。并且通过点击空余座位来进行预订和支付。支付成功后获得确认码或者二维条码,用户可以凭借确认码或二维条码在指定时间到影厅和预订座位进行观影。0042在本发明的再一个应用场。
21、景中,用户在某个商场内部找不到自己所在的位置和希望到达目的地的路线。这是该用户可以通过本发明的地图搜索应用输入该用户附近的某个商户的名称,例如“巴黎贝甜”。这时本发明的地图搜索应用根据用户终端接收到的基站信号定位出该用户处于某个商场内,同时自动调出该商场的二级地图中具有“巴黎贝甜”的图层和位置,用户可以点选所显示的“巴黎贝甜”的位置作为其自身的当前位置,然后该用户搜索其他商户的名称时,可以在该二级地图界面上规划处从当前位置到目标商户的最佳路线。这样可以容易地实现室内的导航和定位。为了简化用户输入的负担,用户还可以通过拍摄其附近“巴黎贝甜”店面的照片来进行室内地点搜索。例如服务器中预先存储有该商。
22、场所有店面的照片,通过接收用户拍摄的照片进行图像匹配以及用户粗略的基站定位信息,服务器可以准确地确定用户所处商场内二级地图中的准确位置。0043以上二级地图的种种应用大大地方便用户进行商户的导航和预订活动,使得地图搜索和商户交互进行无缝地衔接。增强了用户体验。0044为了更好地说明图1示出的方法流程,请参考图2,图2是根据图1示出的具体实施方式的一个具体实施场景的示意图。特别地,图2重点示出了图1提供的方法流程中步骤S300的一种具体实施场景,图2中的移动终端100上显示某一结果地点对应的实景地图界面110,该实景地图界面110中通过实景照片示出了所述结构地点的虚拟实景。进一步地,该实景地图界。
23、面110中还包括室内地图,在本实施例中,所述结果地点是具有多层购物区结构的购物中心,相应地所述室内地图由导航目录130和多个室内子地图构成,每一所述室内子地图对应所述购物中心的一层购物区。通常所述多个室内子地图并不是同时显示,而可以根据用户针对所述导航目录的操作选择特定的室内子地图在所述实景地图界面110中前端显示,例如图2中示出的实景地图界面110中前端显示室内子地图120,该室内子地图120仅对应所述购物中心的一层购物区。相应地,用户可操作导航目录130以便于在多个室内子地图之间进行切换,以满足在所述购物中心内不同楼层的购物区内的导航需求。室内子地图120中的地图元素用于示出其对应的购物区。
24、内商铺的安置位置。0045优选地,实景地图界面110中还包括扩展信息图形区140,用于展示室内子地图120中的地图元素相关的扩展信息,所述扩展信息的具体实施形态可以是文字、链接、图片、说明书CN104166657A5/7页8视频、音频或其组合。所述扩展信息包括目标商户的位置预定状态,用户可以对可预定位置进行预定操作、支付或者接收预定的确认信息。0046相应地,本发明还提供了一种电子地图系统,请参考图3,图3是根据本发明的电子地图系统的一种具体实施方式的结构示意图,本部分出现的术语和部分流程可以参考前文中有关方法的实施例中相关部分的说明,图3中示出的电子地图系统包括服务器400和客户端300,其。
25、中,0047所述客户端300,用于实现如下功能0048输出电子地图程序的界面,接收所述服务器400发送的至少一个结果地点,并在所述界面中标识出所述至少一个结果地点,还根据针对一个所述结果地点的操作接收并显示所述服务器400发送的二级地图界面,该二级地图界面内包括所述结果地点的室内地图;0049所述服务器400,用于实现如下功能0050根据所述客户端300发送的搜索请求搜索得到至少一个结果地点,并将该至少一个结果地点发送给所述客户端300;0051根据针对一个所述结果地点的操作将包括所述结果地点的室内地图的二级地图界面发送给所述客户端300。0052为了实现上述功能,本发明的电子地图搜索服务器包。
26、括0053接收装置,接收客户端发送的搜索请求;0054搜索装置,根据所述客户端发送的搜索请求搜索得到至少一个结果地点,并将该至少一个结果地点发送给所述客户端;0055二级地图发送装置,根据针对客户端对一个所述结果地点的操作将包括所述结果地点的室内地图的二级地图界面发送给所述客户端。0056为了方便用户快速地查找其当前在例如商场这样的室内的精确位置,在本发明的另一个实施例中,还是提供一种电子地图搜索服务器,该服务器包括接收装置、匹配装置、标识装置以及发送装置。0057接收装置,用于接收客户端拍摄的商家店面照片以及客户端的粗略定位信息;0058照片匹配装置,用于根据所述粗略定位和所拍摄的商家店面照。
27、片,在服务器中存储的该粗略定位附近的所有商家店面照片进行照片匹配;0059位置标识装置,在地图搜索结果中标识出客户端拍摄照片中商家店面所在位置的结果地点;0060二级地图发送装置,调取包含所述结果地点的室内地图的二级地图发送给所述客户端。0061在图3示出的具体实施方式中,客户端300在移动终端上运行以将所述电子地图程序的界面输出至所述移动终端上,并通过互联网与服务器400进行通信。其中所述移动终端包括智能手机、平板电脑等智能终端设备,该智能终端设备上安装的操作系统包括但不限于WINDOWS系列OS、LINUX、MACOS、SYMBIAN、WINDOWSMOBILE、IOS、ANDROID、M。
28、AEMO、WEBOS、PALMOS和BLACKBERRYOS等操作系统。当然在更多的实施场景中,所述客户端300可以在多种接入互联网的终端上运行,上述终端包括多媒体电视、个人电脑终端等。0062可选地,所述二级地图界面是所述结果地点的实景地图界面,该实景地图界面由说明书CN104166657A6/7页9多个所述结果地点的实景照片构成,借助三维全景技术,所述实景地图界面内示出所述结果地点的360度虚拟全景。0063优选地,在一些实施例中,所述结果地点例如是具有复杂建筑结构的大型建筑,无法使用结构简单的室内地图准确地为用户实现在该大型建筑内的导航功能,则相应地将室内地图设计为如下结构该室内地图包括。
29、导航目录和多个室内子地图,所述导航目录用于在所述多个室内子地图之间进行切换,其具体实施过程中,一个所述室内子地图对应于所述大型建筑的某一特定区域,例如将所述大型建筑按照楼层进行划分并分别设计每一楼层对应的室内子地图。0064优选地,为了便于用户查看与所述室内地图或所述室内子地图中的地图元素相关的扩展信息,所述二级地图界面中还包括扩展信息图形区,用于展示与所述室内地图或所述室内子地图中的地图元素相关的扩展信息。所述扩展信息包括文字、链接、图片、视频、音频或其组合。0065为了便于电子地图程序的数据提供者增加电子地图的数据量和完善度,所述服务器400还包括上传接口410,用于接收第三方上传的所述室。
30、内地图。例如所述第三方是某一结果地点的管理者,该管理者可以通过上传接口410向服务器400上传自己绘制的室内地图。0066在一个实施例中,服务器400可以实施在一台物理服务器设备中,在另一些实施例中,服务器400可以实施为服务器集群或服务器矩阵结构,其包括的多个服务器设备协同工作以实现服务器400中各个模块的逻辑关系和功能。在另一些实施例中,服务器400实施为一种计算机程序产品,上述计算机程序产品的实施例可以通过使用用于计算机可读信息的任何记录介质来实现,所述记录介质包括磁介质、光介质或其他适合的介质。0067在优选的实施例中,客户端300实施为一种计算机程序产品,可以安装在预装了SYMBIA。
31、N、WINDOWSMOBILE、IOS、ANDROID、MAEMO、WEBOS、PALMOS或BLACKBERRYOS等终端操作系统的智能终端上。上述计算机程序产品的实施例可以通过使用用于计算机可读信息的任何记录介质来实现,所述记录介质包括磁介质、光介质或其他适合的介质。0068本发明提供的一种提升电子地图导航维度的方法可以使用可编程逻辑器件结合来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品,运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现上述方法的各个步骤。所述计算机可读存。
32、储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM、快闪存储器和硬盘。所述可移动介质包括但不限于光存储媒体(例如CDROM和DVD)、磁光存储媒体(例如MO)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。0069本领域技术人员应当理解,任何具有适当编程装置的计算机系统都将能够执行包含在程序产品中的本发明的方法的诸步骤。尽管本说明书中描述的多数具体实施方式都侧重于软件程序,但是作为固件和硬件实现本发明。
33、提供的方法的替代实施例同样在本发明要求保护的范围之内。0070本发明提供的提升电子地图导航维度的方法以及电子地图系统可根据用户的需说明书CN104166657A7/7页10求提供某一具体地址的室内地图,用户通过浏览该室内地图可以获取所述具体地址的更详细的信息,以及实现在所述具体地址的实际建筑物内的地图导航。因此提升了电子地图的导航维度,并增强了电子地图的用户体验和增加了电子地图的应用范围。0071以上所揭露的仅为本发明的一些较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。说明书CN104166657A101/2页11图1图2说明书附图CN104166657A112/2页12图3说明书附图CN104166657A12。